Since I live right around the corner, I have been to Teppan on numerous occasions and it has yet to disappoint. I've gone for hibachi three separate times and all three parties that I've gone with have had a great time. The sushi is also top notch.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.