The Originals415 Dick Rd, Depew, NY 14043
Elmwood Village153 Elmwood Ave.,
Buffalo NY 14201
Chef & owner Taka who’s originally born in Japan knows how to take care of Japanese and Thai cuisine with over 10 years of experience. He worked in Izuei Kabayaki restaurant in Nagata Cho, Tokyo, Japan for 7 years and was a sushi chef in the States for almost 4 years before opening Teton Kitchen in 2013.