Mamma Roma is one of Edinburgh’s best kept secrets. Set on Antigua Street, just around the corner from the historic Royal Mile, this restaurant is everything a good Italian should be: warm, cosy and welcoming, with great, authentic food to boot! Though it’s not the most striking of buildings on the exterior, Mamma Roma’s interior is immediately relaxing, without any high pretensions or facades, while the staff are eager and attentive. It’s a small, quiet restaurant, which means you’ll always get good table service and be made to feel like you’re the only customer who matters. The menu is equally appealing, whether you go for the usual a lá carte or the pre-theatre, which is a bargain. It contains a good selection of both pizzas and pastas as well as main dishes, and the prices are more than reasonable. For a cosy stop in Edinburgh with superb service and delicious, homely Italian cuisine, Mamma Roma is the perfect choice.
There are currently no offers or promotions for Mamma Roma
Find More Offers & Promotions
A return visit to Mama Roma. Reminds me so much of Italy. Great atmosphere & service. Tasty food. Bread sharing platter is a great starter. Tasty pizza & pasta dishes. Excellent service. Booking is a must. Highly recommend.
I was passing so went in on the off chance. Even though they were busy I got a table downstairs where I was well looked after. The menu was extensive but I went for my favourite dish-Tagliatelle Papalina-and it was one of the best I've ever had with a nice glass of house red and an excellent espresso to conclude. Lovely food, nice atmosphere and excellent and attentive service