Restaurant in Rhodos.
Restaurant · Rhodos
Evdimou 2-12
Ibrahim Pasha Mosque Square, Sofokleous 7
Dimosthenous 5