Restaurants & Bars 7

Popovers?

Larry Brooks | Nov 16, 2006 06:55 PM

Any bakery sell these? They really are best fresh from the oven. Also, anyone know where you can buy popover mix?

Want to stay up to date with this post?