I don't know, all the rave reviews I heard about this place from engineers at my job lured me in. It was okay, but nothing great. Maybe, given that I spent 15 years in Boston eating in the North End, I just developed a different taste for what Italian food should taste like. Ya Mamma's is good, but not great.
more