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