190 restaurants
Bella Italia Edinburgh Northbridge / Italian
Closed · Opens at 11am
55 North Bridge Edinburgh, City of
Bella Italia Edinburgh Hanover Street / Italian
Closed · Opens at 11am
9/11 Hanover Street Edinburgh, City of
La Favorita Restaurant Leith Walk / Italian
Closed · Opens at 4pm
325-331 Leith Walk Edinburgh, City of
€€€€