Share:

Restaurants & Bars 10

Best Greek

Isabelle | May 10, 2004 12:48 AM

Hi, which one has the best food: Thalassa, En Plo, Pylos or...?
I've been to Milos (think it's good and upscale), Uncle Nick's and Molyvos.

Want to stay up to date with this post?