Map & Directions - Hiro's Sushi Bar & Japanese Restaurant
View Menu
Hiro's Sushi Bar & Japanese Restaurant
1312 S Plaza Way, Flagstaff, AZ, 86001
(928) 226-8030 (Phone)
1312 S Plaza Way, Flagstaff, AZ, 86001
(928) 226-8030 (Phone)