Hiro's Sushi Bar & Japanese Restaurant

Tel: (928) 226-8030

1312 S. Plaza Way

Flagstaff, Arizona