We vacationed a week on Weston and went to the Japan Inn for dinner twice. The food and service was very good. I'm usually disappointed in hibachi restaurants other than the one I go to at home but that was not the case here. Would definitely recommend for a great family dinner.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.