Charming Greek tavern serving fresh Mediterranean cuisine. Offers a cozy atmosphere and accepts card payments.