7 restaurants
With a price of 20-30£
Pizza Express - Edinburgh, Northbridge / Pizza & Pasta
Closed · Opens at 11:30am
23 Northbridge Edinburgh, City of
€€€€