Mamma Mia

Italian Restaurant $$ 4.7 (936)


Mamma Mia is noted as a cozy and authentic Italian eatery that serves a variety of freshly made dishes, particularly praised for their pizzas and garlic knots. Customers frequently commend the friendly and attentive service, creating a welcoming dining experience. The restaurant aligns well with authentic Italian dining values, emphasizing quality ingredients and traditional preparations.

Overall:

4.7

(760 reviews)

Authenticity:

4.4

Atmosphere:

4.6

Service:

4.5


Restaurant website: Website

Phone number: (276) 525-1144

Address: 134 Wall St S, Abingdon, VA 24210, USA

Opening hours

Monday: 11:00 AM – 9:00 PM
Tuesday: 11:00 AM – 9:00 PM
Wednesday: 11:00 AM – 9:00 PM
Thursday: 11:00 AM – 9:00 PM
Friday: 11:00 AM – 9:00 PM
Saturday: 11:00 AM – 9:00 PM
Sunday: Closed

Photo gallery

Service options

  • Dine-In Available
  • Takeout Available
  • Reservable

Offerings

  • Lunch
  • Dinner
  • Beer
  • Wine
  • Dessert
  • Coffee
  • Vegetarian Options Available

Amenities

  • Outdoor Seating
  • Restroom Available

Good for

  • Menu for Children
  • Good for Children
  • Good for Groups

Payment options

  • Credit Cards
  • Debit Cards
  • NFC Payments

Parking options

  • Free Parking Lot
  • Free Street Parking

Accessibility

  • Wheelchair Accessible Parking
  • Wheelchair Accessible Entrance
  • Wheelchair Accessible Restroom
  • Wheelchair Accessible Seating

Top Recent and Curated Reviews (10)

**Some reviews are curated to assist in analyzing authenticity, atmosphere, and service. These reviews enhance user feedback and help us provide better insights. Your genuine reviews make all the difference—share your experience today to enhance our ratings!**

" Mamma Mia's is an absolute gem! I went in for a quick lunch break and was blown away by how amazing the pizza tasted. Each topping was fresh and plentiful, and the crust was just right—not too soft, not too crispy. The owner came around to check on us, making us feel like valued guests rather than just customers. Highly recommended for families, too, since they were so accommodating with our kids! " (*Curated Review*)

" Mamma Mia provided a unique dining experience. We sat outside, enjoyed the weather, and our pizza was delicious, with fresh ingredients evident in every bite. The server was quite friendly and checked on us frequently, ensuring we were happy with our meals. Overall, a satisfying evening. " (*Curated Review*)

" I visited Mamma Mia for the first time last week and I was pleasantly surprised! The garlic knots really are as good as everyone says! We also had a meat lovers pizza which was loaded with toppings and very satisfying. The atmosphere was casual and laid back, perfect for a family dinner. The service was friendly and attentive, I can't wait to return. " (*Curated Review*)

" We stumbled upon Mamma Mia while on a road trip and what a find it was! The rustic decor and friendly service set the stage for a memorable meal. The stuffed ravioli with creamy sauce was delightful, and we couldn't resist trying the BBQ chicken pizza as well. It was excellent! Portions were generous and prices reasonable. I can't wait to return! " (*Curated Review*)

" Mamma Mia is a hidden treasure! The authentic pizza places serve some of the best you've ever tasted. The crust is golden and slightly charred just how I like it, and the overall taste is first-rate! I was also impressed by how the owner took the time to chat with us. Totally recommend! " (*Curated Review*)

Archived Reviews (750)

" This place is one I plan to frequent! The pasta is authentic, reminding me of my grandmother's cooking, and the pizzas are top-tier! The atmosphere was bustling but cozy, a great vibe overall. Do try the chocolate cake for dessert; it's divine! I had no complaints with service either. Can't wait to go back! " (*Curated Review*)

" I recently took a friend to Mamma Mia's after hearing rave reviews. We shared a lovely meal of pizza and garlic knots. The knots were lovely—warm, fluffy, and perfectly garlicky! The pizza was delightful, very authentic New York style. We enjoyed our meal all the way to the last bite. I also appreciate their efforts on cleanliness; the restaurant felt cozy and inviting. " (*Curated Review*)

More reviews not shown...

Have been to Mamma Mia? Share your experience with other people!

Please enter at least 15 characters.
no selection

Top rated nearby

Campesino Mexican Grill
Restaurant

Overall:

4.6

(66 reviews)

Authenticity:

4.5

Atmosphere:

4.4

Service:

4.4

Address: 266 E Main St, Abingdon, VA 24210, USA

Gilous Cafe
French Restaurant

Overall:

4.6

(117 reviews)

Authenticity:

4.5

Atmosphere:

4.3

Service:

4.3

Address: 607 E Main St, Abingdon, VA 24210, USA

Milano's Italian Cuisine
Italian Restaurant $$

Overall:

4.4

(643 reviews)

Authenticity:

4.2

Atmosphere:

4.1

Service:

4.0

Address: 1060 W Main St, Abingdon, VA 24210, USA

Los dorados
Mexican Restaurant $

Overall:

2.8

(75 reviews)

Authenticity:

2.4

Atmosphere:

3.0

Service:

3.1

Address: 414 Cummings St, Abingdon, VA 24210, USA

PizzaLand
Italian Restaurant $$

Overall:

4.5

(70 reviews)

Authenticity:

4.3

Atmosphere:

4.0

Service:

4.1

Address: 883 Empire Dr SW, Abingdon, VA 24210, USA

Taco Bell
Fast Food Restaurant $

Overall:

2.2

(960 reviews)

Authenticity:

2.1

Atmosphere:

2.7

Service:

2.4

Address: 495 Cummings St, Abingdon, VA 24210, USA

China Wok
Chinese Restaurant $

Overall:

3.1

(424 reviews)

Authenticity:

2.0

Atmosphere:

2.9

Service:

2.8

Address: 24525 US-58, Abingdon, VA 24211, USA

El Bigotes Mexican Grill
Mexican Restaurant $

Overall:

4.6

(585 reviews)

Authenticity:

4.4

Atmosphere:

4.3

Service:

4.4

Address: 967 W Main St, Abingdon, VA 24210, USA

Puerto Nuevo Fresh Mex & Seafood Abingdon VA
Mexican Restaurant $$

Overall:

4.4

(969 reviews)

Authenticity:

4.3

Atmosphere:

4.5

Service:

4.3

Address: 912 E Main St, Abingdon, VA 24210, USA

Barberitos
American Restaurant $

Overall:

4.1

(110 reviews)

Authenticity:

3.5

Atmosphere:

3.8

Service:

3.8

Address: 101 Cook St, Abingdon, VA 24210, USA