Mamma Mia
$ • Italian, Pizza, Vegetarian
Hours:
134 Wall St S, Abingdon
(276) 525-1144
About Mamma Mia
Customers' Favorites
Mamma Mia Reviews
Ratings
Menu
Hours
| Monday | 11AM - 9PM |
| Tuesday | 11AM - 9PM |
| Wednesday | 11AM - 9PM |
| Thursday | 11AM - 9PM |
| Friday | 11AM - 9PM |
| Saturday | 11AM - 9PM |
| Sunday | Closed |
Mamma Mia is a beloved restaurant in Abingdon, known for its amazing food and wonderful, friendly staff. The menu features delicious pizza, manicotti, alfredo, and Stromboli, with generous portions that ensure meals last. The "regular size" Stromboli can provide three meals' worth. Customers especially enjoy the garlic knots, a popular favorite. The restaurant has a cozy atmosphere, tucked off Main Street, making it a charming spot for diners. The owner is accommodating and kind, known for being friendly and even offering rides back to hotels. Many vegetarian options are available, including salads, vegetarian pastas, pizza, and calzones, along with gluten-free choices. Diners have praised the homemade alfredo sauce as perfectly buttery and creamy, and the garlic knots and chicken Alfredo pizza are highly recommended. While some customers noted that the portion sizes could be improved for the price, many still consider Mamma Mia the best restaurant in town, perfect for those seeking laid-back, affordable gourmet dining.