Filters:
roman restaurant in Edinburgh
About 2 results.
Mamma Roma
4 Antigua St, EH1 3NH Edinburgh, United KingdomWhether you’re looking for a light refreshing bite, a cosy meal for two or a fresh and healthy treat for the family then Mamma Roma is the ideal place to be. Our menu offers a vast and varied cho…