Nice place to stop and have a coffee while walking down Al. Rome, central street of Zakynthos town.
galleries