190 restaurants
Bella Italia Edinburgh Northbridge / Italian
Open now · 11am - 11pm
55 North Bridge Edinburgh, City of
Bella Italia Edinburgh Hanover Street / Italian
Open now · 11am - 11pm
9/11 Hanover Street Edinburgh, City of
La Favorita Restaurant Leith Walk / Italian
Open now · 12pm - 10pm
325-331 Leith Walk Edinburgh, City of
€€€€