Restaurant in Rhodos.
Restaurant · Rhodos
Hippocrates Square 18 Rhodes, Pithagora 4
Evdimou 2-12
Dimosthenous 5