Sakura Japanese Restaurant Mesa - Hours & Locations
Sakura Japanese Restaurant - Mesa
6750 East Main Street, Mesa AZ 85205 Phone Number:(480) 981-6773Hours may fluctuate
Distance:5.62 miles
Hours may fluctuate