Feb 22 2021 filoxeniatms Family Run Restaurants / 0 Comment Castellan Restaurant Faliraki https://www.tripadvisor.com.gr/Restaurant_Review-g635612-d3874892-Reviews-Castellan_Restaurant-Faliraki_Rhodes_Dodecanese_South_Aegean.html