Thalassa Travel & Tourism
62 Karavostasiou, Cyprus
Here you can find the tastiest Souvlaki and Freshest Fish & Chips for lunch and dinner or take away.