Authentic Greek restaurant, known for quality food and a welcoming atmosphere.