Serving traditional Cretan cuisine in a newly renovated space. Offers refined tastes in a welcoming environment.