Restaurant in Rhodos.
Restaurant · Rhodos
Ibrahim Pasha Mosque Square, Sofokleous 7
Old Town, Par. Dorieos 3
Hippocrates Square 18 Rhodes, Pithagora 4