About

Excellence Award
2025 Restaurants

Mamma Roma in Edinburgh offers an alluring taste of Italy with its genuine Italian cuisine that delights locals and visitors alike. Rated 4.6 on Google, it's clear patrons appreciate the attentive staff and the inviting ambiance. A moderate pricing range of 20-30 GBP per person ensures a satisfying meal without breaking the bank. The menu is diverse, featuring everything from rich pastas and creamy risottos to delicate seafood and succulent steaks, all complemented by a selection of fine wines and creative cocktails. The restaurant is perfect for celebrating anniversaries or weddings, thanks to its impeccable service and commitment to making every occasion special. With convenient features like free Wi-Fi, on-street parking, and outdoor seating, Mamma Roma makes dining a pleasure. Whether you're indulging in a classic tiramisu or savoring a gourmet calzone, this venue consistently offers an extraordinary dining experience.

Show more

Price

$$$$ 20 - 30 GBP

Meals

Branch, Lunch, Dinner

Cuisines

European, Italian, Mediterranean, Vegetarian

Services

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

Dietary options

Vegan options, Vegetarian options, Healthy options

Offering

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

Reviews and Ratings

Write a review
4.6
based on 2,692 reviews
4.6/5 2,692 reviews

Frequently Asked Questions

  • What is the address of Mamma Roma?
    Mamma Roma is located at 4-7 Antigua St, EH1 3NH, Edinburgh, United Kingdom.
  • How to get here by public transport?
    The nearest public transport options provide quick and easy access:
    • Bus stop Elm Row (Stop ED) (152 m walk)
    • Bus stop Leith Street (Stop JB) (283 m walk)
    • Bus stop Leopold Place (Stop EF) (210 m walk)
    • Bus stop York Place (208 m walk)
    • Bus stop Broughton Street (Stop YK) (211 m walk)
  • How is Mamma Roma rated by visitors?
    Mamma Roma has an average rating of 4.6 based on 2,692 reviews across platforms such as Google.
  • What dishes and beverages are served?
    The restaurant offers a selection of dishes such as beef, beer, bolognese, cakes, calzone, cheese, cheese bread, chicken, chocolate, coffee, fish, gorgonzola, ice cream, lamb, lasagna, along with a variety of drinks.
  • What is the average price for a meal at Mamma Roma?
    The average price for a meal is 20 - 30 GBP (it is cheap - $).
  • mamma roma
  • mamma roma edinburgh menu
  • mamma roma menu