A very well hidden culinary gem of Rhodes. This is perhaps one of the best restaurants on the island with mouth-watering food from paradise.
Phone +30 22410 29115
Address Agíou Fanouríou 45-47, 85100 Rhodes, Greece
Coordinates 36°26'33.684" N 28°13'32.948" E