Israel may be located 5,638 miles across the globe, but the rich culture of this tiny country echoes within room 2034’s walls. The biweekly Israeli Culture Club (ICC), home to Israeli-style barbecues,...