Island Beach Bar
Bar
8220 Paphos
Cyprus
Phone: 99521728
Website: http://www.tripadvisor.co.uk
Island Beach Bar is located in the beautiful coastal town of Latchi, amid swaying palm trees and sunny breezes.
Bar
Phone: 99521728
Website: http://www.tripadvisor.co.uk
Island Beach Bar is located in the beautiful coastal town of Latchi, amid swaying palm trees and sunny breezes.