Restaurants & Bars 8

Mamma Mia's In San Diego

yanks26dmb | Jun 1, 2008 04:07 PM

This is a little place in PB, on Grand Ave....Its in a little rustic, redone house right ont he street. Literally unbelievable. I am a transplant from the NYC area.....I know Italian food....this is BETTER than some of the best LIttle Italy restaurants in NY. Its apparently run by an Italian family..their entire staff is fresh from Italy. Kills anything in downtowns little italy. Prices are about half downtown too. Definitely check this place out.

Want to stay up to date with this post?

Recommended From Chowhound