The Sushi Bar

Sushi restaurant · 414 Railroad Ave, McCall, ID

Dine-In

Hours

More food in McCall, ID · Sushi in McCall