With all the talk about where the famous/favorite North End server (well besides me anyway :)) went after he left AF, I decided to start a new thread. With the stints at Mare and Artu over, he finally ended up at 5 North Square. Why there? I wonder.
So if he can make it there, maybe we ought to try this place. I know for a fact that they want to make this place a bit more upscale and not be so much in the shadows of Mamma Maria. When you have to use another restaurant as a focal point for directions...
Newly renovated. A brand new chef from TX/FL. A new menu. A new wine list. A new bar. Maybe they are onto something here.
Mamma Maria Restaurant
3 North Sq, Boston, MA 02113