This traditional Greek taverna has been operating for 100 years. It offers a dining experience with a focus on Greek cuisine. The establishment provides amenities such as free WiFi, seating, and alcohol service.