This will be the second NYC outlet for Torishin, which was opened by chef/owner Shu Ikeda in 2007 on First Avenue and is now on West 63rd.
Subscribe to the TC Newsletter
Tribeca Citizen on Instagram