A warm and welcoming Greek taverna. Offers a cozy atmosphere and traditional Greek cuisine.