IOU Sushi II

Report flag Report an error
2101 North Cassia Street, Nampa, ID 83651, United States of America
Cuisine:

Map Location

Questions & Answers

Q1

Where is IOU Sushi II located?

IOU Sushi II is located at 2101 North Cassia Street, Nampa, ID 83651, United States of America.

Q2

What days are IOU Sushi II open?

IOU Sushi II is open Mo-Su 11:00-23:00

Q3

What is IOU Sushi II famous for?

IOU Sushi II is famous for its Sushi cuisine.

Customer Reviews

3.0

(1 Customer Review)

5 Star

0%

4 Star

0%

3 Star

100%

2 Star

0%

1 Star

0%

1 Reviews

Miss Glenna Goodwin

Miss Glenna Goodwin

February 05, 2025