JavaScript is not enabled.
Mamma Mia's Italian Restaurant - Review by Deborah D | Mamma Mia's

Mamma Mia's

Claim

Mamma Mia's Italian Restaurant 11/4/2005

Mamma Mia's is a new restaurant run by the same people who own the Elizabeth's Pizza chain, though this restaurant is definitely a step up, as it is a bit more formal. The food is very good, though the bread and dipping oil could be more flavorful. The lunch prices are very reasonable, and the service is polite and prompt. This is somewhat along the lines of an Olive Garden restaurant, but a bit more intimate. more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021