A highly-rated restaurant, Ταβέρνα ο Ζήνος, known for delicious food and excellent service.