813 restaurants
The Theatre Royal Bar and Restaurant / British
Closed · Opens at 12pm
25-27 Greenside Place Edinburgh, City of
The Southsider Pub / British
Closed · Opens at 11am
3-7 West Richmond Street Edinburgh, City of
€€€€