IOU Sushi III
4280 N Oracle Rd #180, Tucson
(520) 887-3967
Menu
Restaurants in Tucson, AZ
IOU Sushi III
4280 N Oracle Rd #180, Tucson, AZ 85705
(520) 887-3967