The Restaurant Cafe Bar Alexandra is located in Niochori, one of the most popular areas of Rhodes. 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.