NAYA BEACH BAR & RESTAURANTAlmeco International2023-07-11T11:13:29+03:00 NAYA BEACH BAR & RESTAURANT Rhodes, Greece Architect : Karimali Eleni Photographer : Louizidis Miltiadis