I go to 24 restaurants in 24 hours in Boston and this is the 8:00 AM stop. Oh my God, the cream of wheat here is a controlled substance, I swear. The popovers - to die for. This place is ridiculous! Check out more videos and follow my adventures at WanderingFoodie.com
"Hava Nagila" used with permission Andre Reiue
Link to this comment:
All Comments (0)