Traditional Greek taverna known for its delicious homemade dishes, including exceptional soutzoukakia and steak. Offers a warm atmosphere.