Peek Inside The Only Michelin-Starred Yakitori Restaurant in America, Hell's Kitchen's Torishin

Back to Article

The Only Michelin-Starred Yakitori Restaurant in America

Photo: viewingnyc