LB
Lee Beach Taverna
Restaurant· 5 min from marina (361m)
Lee Beach Taverna sits right on the shoreline with stunning views of the Aegean Sea, offering you fresh Greek cuisine in a relaxed setting. Their menu features local seafood specialties and traditional Rhodes dishes, complemented by complimentary WiFi for a laid-back dining experience.
Opening Hours
09:30-20:00
Cuisine
greek
