The new place is Osaka, a Asian/Japanese Sushi/Hibachi place. From the outside it does not look inviting at all, but go inside and you'll love it if you love Japanese food. Quality is great, the service sometimes challenged and slow. We like to go back, and like the Hibachi as well.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.