Small plates restaurant serving traditional Greek dishes. Offers a clean and inviting atmosphere.