Flagship Store

14 Elazar Ben Azariah

Jaffa (Next to the Flea Market)

map