Mitsis Petit Palais

3, Gen. Griva str
Rhodes Town
Greece