Japanese Restaurants in Oxbow, OR
1. The Sushi Bar
414 Railroad Ave, Mccall, ID, 83638
CLOSED NOW
"The best sushi ever! The beer menu is bigger than the food menu! Reasonably priced with a view of the lake; can't wait to go back! :)"
Showing 1-1 of 1