Eating

The best restaurants are to be found along Agiou Nikolaou, offering some high-quality Greek cuisine.