12 Chairs Cafe, a non-kosher Israeli restaurant in SoHo, NYC, is hosting a limited-time kosher pop-up event from March 3-6, 2025, featuring Chef Avi Levi's...