Spitaki Greek Taverna

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

Book a table