Bar Italia Ristorante

100 Lothian Road, Edinburgh, EH3 9BE

Telephone: 01312286379

Italian, Pizza takeaway.

Menu of Bar Italia Ristorante
order food now

location of Bar Italia Ristorante

Bar Italia Ristorante reviews


Rate Bar Italia Ristorante