Restaurants

Obelix

(Best greek souvlaki in island, 200 meters ftom Nikolas Home)

Amente

Rachi