Seafood Restaurants in Mccall, ID
1. The Cork Wine Bar
308 E Lake St, Mccall, ID, 83638
2. 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! :)"
3. Steamers
Showing 1-3 of 3