Details
Edinburgh Area
Telephone
(0131) 228 1030
Hours
Wed-Sat: 12:00-14:30; Tue-Sat: 17:00-22:30; Sun: 13:00-21:00
Edinburgh's only Greek restaurant set in bustling Tollcross and offering quality Greek dishes