Yahoo Local Web Search

  1. Mamma Roma Restaurant near Edinburgh

Search results

    • Italian Restaurant · $$$ · 34 on Yelp
      1 Antigua StreetEdinburgh, EH1 3NH · (0131) 558 1628
    • Italian Restaurant · $ · Closed · 3 on Yelp
      9 Antigua StreetEdinburgh, EH1 3NH · (0131) 558 1628