Mykonos
Kastro's is one of Mykonos.

1. Kastro's

9.1
Αγίων Αναργύρων (Μικρή Βενετία), Mykonos, Cyclades
Greek Restaurant · Little Venice · 75 tips and reviews

2. Avra

8.1
Νικολάου Καλογερά 27, Mykonos, Cyclades
Greek Restaurant · 49 tips and reviews