About

Tucked away in York, Mamma Mia is a delightful culinary haven offering the flavors of Europe with a focus on authentic Italian cuisine. Its moderate pricing, ranging from 11 to 24 GBP per person, makes it accessible for lunch or dinner without breaking the bank. With an impressive average Google rating of 4.6, patrons rave about its fantastic food and exceptional desserts.

The menu reads like a who's who of Italian classics, from hearty lasagna and delicate risotto to perfectly crafted pizzas and sumptuous tiramisu. Mamma Mia prides itself on top-notch ingredients, ensuring portion sizes that satisfy, and dishes bursting with flavor. With options like beef, duck, shrimp, and a variety of pastas, even the most discerning palate will find satisfaction.

This charming spot is suitable for any occasion, be it an intimate anniversary dinner or a joyous wedding celebration. The welcoming atmosphere is complemented by a friendly, attentive staff ready to make great recommendations. Reservations are easily managed, enhancing your dining experience.

For those looking to enjoy the outdoors, the restaurant offers inviting seating, perfect for a relaxing meal al fresco. Payment is convenient with credit card options, and for those on the go, Mamma Mia provides takeaway services.

In short, Mamma Mia isn't just a place to dine; it's an experience crafted with care, offering great service in a homely setting, leaving every guest with a taste of Italy that begs to be shared.

Show more

Price

$$$$ 11 - 24 GBP

Meals

Lunch, Dinner

Cuisines

European, Italian

Services

Takeaway, Reservations available, Outdoor seating, Dine-in, Reservations recommended

Dietary options

Healthy options

Offering

Serving alcohol, Serving desserts, Late-night food, Serving cocktails, Serving beer, Serving wine, Serving coffee

Reviews and Ratings

Write a review
4.6
based on 529 reviews
4.6/5 529 reviews
Ben Kerr
Ben Kerr
1 month ago on Google
  • Food: 5
  • Service: 5
  • Atmosphere: 5

Visited Mamma Mia on recommendation of some York locals we met - had an outstanding experience. The service was attentive and helpful, the dishes we had were outstanding and served quickly, and conversation flourished between tables at the end of the evening. Felt like family in the best possible way.

Rob Wilcock
Rob Wilcock
2 months ago on Google
  • Food: 5
  • Service: 5
  • Atmosphere: 5

Absolutely superb

Vince O'Hare
Vince O'Hare
2 months ago on Google
  • Food: 3
  • Service: 3
  • Atmosphere: 3

Feels run down, the food was ok but nothing great and a pasta with seafood at £17 with a small Perroni and an espresso became over £31

Frequently Asked Questions

  • What is the address of Mamma Mia?
    Mamma Mia is located at 20 Gillygate, YO31 7EQ, York, United Kingdom.
  • How to get here by public transport?
    The nearest public transport options provide quick and easy access:
    • Bus stop Exhibition Square (129 m walk)
    • Bus stop Gillygate (124 m walk)
    • Bus stop Museum Street (287 m walk)
    • Bus stop Ingram House (392 m walk)
    • Bus stop Theatre Royal (176 m walk)
  • How is Mamma Mia rated by visitors?
    Mamma Mia has an average rating of 4.6 based on 529 reviews across platforms such as Google.
  • What dishes and beverages are served?
    The restaurant offers a selection of dishes such as beef, beer, bouillon, calzone, cheese, cheese bread, chicken, chocolate, coffee, duck, fillet steak, fish, french fries, ham, ice cream, along with a variety of drinks.
  • What is the average price for a meal at Mamma Mia?
    The average price for a meal is 11 - 24 GBP (it is cheap - $).