Map & Directions - Sushi Hama Japanese Restaurant and Sushi Bar
View Menu
Sushi Hama Japanese Restaurant and Sushi Bar
3971 N Oracle Rd, Tucson, AZ, 85705
(520) 888-6763 (Phone)
3971 N Oracle Rd, Tucson, AZ, 85705
(520) 888-6763 (Phone)