Although Elli's is not right on the harbour front, the taverna more than makes up for it in the quality of the food and service. There is regularly live Greek music.
WHAT DO YOU SAY? 3 Leave your rating
Loved it! December 29, 2016, 7:47 pm
perfect April 13, 2016, 9:02 am
Perfection April 23, 2015, 6:09 am