I visit Tolo often so have eaten many meals here and they are consistently good. The menu is rather more varied than your average Greek taverna and the service is friendly and good. The view of Tolo and the islands is spectacular makin this place a must.
