You'd never know it by the looks from the outside, but this Japanese steakhouse is by far one of the best! Located in an unassuming strip mall, this place cooked some amazing teppanyaki food. Just great!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.