Authentic Greek Taverna serving traditional, homemade dishes. Offers a relaxed setting and a delightful Meze experience.