IOU Sushi

n/a

Locations

West Boise // IOU Sushi

1517 N. Milwaukee St.
Boise, ID 83704
p: (208) 672-7223