Best panoramic view Rhodes town, CastelloHouse Restaurant ,The BEST.

Best panoramic view Rhodes town, CastelloHouse Restaurant ,The BEST.
Best panoramic view Rhodes town, CastelloHouse Restaurant ,The BEST.

We sat upstairs and had great food and drinks. The meatballs were incredible along with the Greek salads. Our waiter was very friendly and a lot of fun. We would return to this restaurant.

Nice people, the waiters are friendly and kind, the waiters speaks different languages, good food, best service, this all for best prices

Home


https://www.tripadvisor.com/Restaurant_Review-g635613-d2175112-Reviews-or140-Castello_House-Rhodes_Town_Rhodes_Dodecanese_South_Aegean.html

Best panoramic view Rhodes town, CastelloHouse Restaurant ,The BEST.