Niko's Taverna

 
What do you think of this place? Love it or not?
An island classic
The central and rather famous Nikos serves up good Greek fare, and regular glimpses of the island's beloved beaked citizens, the pelicans.

Location

Tags