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 everyday (Sunday -- Thursday) and 9:30 -- 12:30 (Until 2 p.m. in the summer months) on Fridays.
We are in the North Industrial Area of Beit Shemesh, Rechov Hauman 4. Click here for directions.
Our local Israeli phone number is (02) 999-1796.