Idaho Sushi Company
1500 N Star Rd, Star
(208) 901-9107
Menu
Restaurants in Star, ID
Idaho Sushi Company
1500 N Star Rd, Star, ID 83669
(208) 901-9107