Ronda Beach Bar


Cafe- Restaurant near the sea at Rhodes harbour, located in the famous building of Rhodes called "Elli".
Large modern interior with great views of the sea and Rhodes town from its unique vantage point. Great food and drinks makes this the ideal place for a light lunch time meal or

Square Koundourioti 6, Rhodes Town
Tel: 0030 69374 04446