I can't say enough good things about Liskos Tavern...
I can't say enough good things about Liskos Tavern! The food is always fresh and flavorful, and the service is consistently excellent. I love their grilled octopus and their tzatziki is simply divine. Highly recommend trying them!