NeraIdaRestaurant.com
Title
Zakynthos alykanas restaurant
Description
Excerpted from the website description:
- Nerida taverna, located on the beach of Alykanas, Zakynthos island, offering a unique view,one of the best sunsets on the ionian island. Open all summer and all year around, offering traditional and international food