We do not have any stores of our own in the U.S. but we do have a warehouse store in Beit Shemesh in Israel and we would love the visit.
Our warehouse store is open from 10 am - 5:45 pm every day (Sunday -- Thursday) and 10:00 am -- 12:30 pm (Until 2:00 pm in the summer months) on Fridays.
We are in the North Industrial Area of Beit Shemesh, Rechov Hauman 6. Click here
Our local Israeli phone number is (02) 999-1796.