Traditional Greek taverna, Sti Rota, known for fresh, quality ingredients. A popular spot with a welcoming atmosphere.