Greek restaurant offering classic dishes. Known for its flavorful cuisine and attentive service.