Traditional Greek taverna with a cozy atmosphere, often featuring a fireplace. Offers ample parking.