Karavolos means ‘big snail’ and snails are indeed a house speciality at this quaint eatery on a backstreet. Friendly proprietors also offer classic Greek meat dishes and some fish, as well as rooms (double/triple €37/45) upstairs.
Taverna Karavolos
Saronic Gulf Islands