Idelson 10 previously operated as an establishment. A new location at Ben Yehuda 252 now offers a bistro-style menu.