Mama Mia has a tripadvisor sign by it's door, so in the sea of restaurants with inflated prices, that sign and the appearance of the food caught my attention. That sign also brought me to write this review. The positives of the restaurant were the sidewalk seating and the friendliness of the server. However, my family and I ordered two pizzas to share--at around $18 a pizza, we ate light since most customers seem to order the pizzas as individual entrees. My 9-year old liked his pizza, but the rest of us walked away rather dissatisfied. The biggest problem was that the pizza was cold before it ever reached out table. Perhaps it would have been good fresh out of the oven; we'll never know. But at $18 for a small pizza, I expected more.