Benihana Japanese Steakhouse & Sushi Lounge is located in Toronto, Canada on 100 Front St W. Benihana Japanese Steakhouse & Sushi Lounge is rated 4 out of 5 in the category teppanyaki restaurant in Canada. Document Moved Object MovedThis document may be found here