OiYOi

Food · Leith Walk

Ella - Taste Of Greece

Ella - Taste Of GreeceElla - Taste Of GreeceElla - Taste Of Greece

Student noteThis Greek place in Edinburgh is really satisfying — the gyros chicken is tender, the halloumi comes grilled crisp outside and soft inside, and the mixed grill platter is juicy and generous.

Where
134-136 Leith Walk, Edinburgh EH6 5DT · Leith Walk
Student reviewsRatings and reviews from verified students are in the app.

Explore