« Back to Israel: Places
The name of this store (which is in every mall in Israel) is an English transliteration of the Hebrew words meaning, "Yes and No."
Permalink