The Restaurant Cafe Bar Alexandra is located in Niochori, one of the most popular areas of Rhodes town. With fresh vegetables and meat you will enjoy the Greek and International Cuisine in a very friendly environment. Every day fresh fish and seafood are served. Also there is a wooden oven provided for pizzas and pasta meals.

►Click here to learn about Rhodes Town