Spitaki Greek Taverna
Book a table at Spitaki Greek Taverna, East Claremont Street 135, Edinburgh
Book a table