Traditional Greek taverna, known for its exceptional cuisine. Offers a classic dining experience.