Mango Restaurant
Mango restaurant is situated in the heart of the enchanting Medieval town of Rhodes, between two iconic landmarks. The 13th-century Saint Fanourios church, and the oldest mosque in the Dodecanese Islands, Retzep Pasha from 1588 AD. In the center of this vibrant square, Mango restaurant
Not rated yet