Taverna serving Greek classics. Offers grilled meats, souvlaki, and more. Enjoy a meal at this establishment.