A Greek restaurant offering high-quality dishes. Features a bright, welcoming atmosphere.