Filed under: Restaurant Reviews
I go to 24 restaurants in 24 hours in Boston and this is the 7: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
“Wherever You Are” used with permission from www.freeplaymusic.com
Duration : 0:2:15