Contact Address Eleftherias A., Rhodes Phone 2241094817 Email info@castellorosso.gr Send us your message Name Surname Phone Email Subject Message SEND