If you are in McCall, the sushi bar is a local favorite. Great food and excellent view of the lake. They also have $5 rolls during happy hour. McCall can be expensive, so it is nice to know about the happy hour specials.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.