NuschaosTeimaniAffiliationsSephardicAddressRashi St, Beit Shemesh, IsraelApproximate locationPhone050-763-9046Amenities and servicesSimcha hallAvailable