Authentic Greek taverna. Offers a welcoming atmosphere, often with Greek television and card games. Serves Greek cuisine.