During our week long trip thru Utah, Idaho, Montana and Wyoming this was by far our best meal. Steak was wonderful. The Osaka Roll was even better. Wish they would open one up in Tennessee!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.