Best Sushi Restaurants In McCall, ID
Mar 21, 2017
The Sushi Bar
The Sushi Bar is a restaurant located in McCall, Idaho at 414 Railroad Avenue. They are open every day of the week. The Sushi Bar has always operated with the goal to be as environmentally conscious and sustainable as possible. To assist us with our mission, we chose the Green Restaurant Association to analyze each step we have taken. The GRA provides a rigorous certification program in which...
414 Railroad Avenue, McCall, ID, 83638
Terms of Service
© 2017 DineRank.com. All rights reserved.