Traditional Greek Taverna. Offers a refreshed space for a memorable dining experience.