Modern Mediterranean restaurant offering a fresh take on classic Greek dishes. Features a chic dining room and inviting terrace.