The Sushi Bar

414 Railroad Ave
McCall, ID
208.634.7874
44.91083
-116.096606
Hours:
Mon:closed
Tue - Thu: 4pm - 9pm
Fri - Sat:11am - 10pm
Sun:11am - 8pm

for The Sushi Bar
Directions
from: