Restaurant in Rhodos.
Restaurant · Rhodos
Agisandrou 20
Hippocrates Square 18 Rhodes, Pithagora 4
Ibrahim Pasha Mosque Square, Sofokleous 7