We've been visiting Mama Mia's sinse the first week they opened. The food is consistently excellent, with unique dishes you're not going to find at the Spaghetti Factory.
The sauces are top notch, the freshness and presentation far exceed other far more expensive Itallian restaurants in the area.
Oh, and if you like a good Calm Chowder, stop by on Fridays, Mama Mias has the best in the Valley.
Excellent value, and a friendly staff make this place the best in town.
Pros: Good Value, Excellent Food, Friendly Servers