Mamma Roma
4-7 Antigua St, Edinburgh
0131 558 1628
Menu
Reserve
Edinburgh, Scotland
Mamma Roma
4-7 Antigua St, Edinburgh, Scotland EH1 3NH
0131 558 1628