You are now leaving Menulist
We hope to see you again soon!
Captains House
Lindos Village, Λίνδος Ελλάδα, 851 07, Greece
Brewery, Cafe, Ice Cream, Coffee, Sandwiches, Fish, Wine, Greek, Mediterranean, Seafood
The redirect does not work? Just click on this link or copy it into your address bar