A new modern kosher Israeli restaurant, Sheinkin, is opening in Teaneck, New Jersey, bringing a taste of Tel Aviv to the area.