Sakura Japanese Restaurant Miami FL
Add Website
Close
Sakura Japanese Restaurant
Be first to review 8225 Southwest 124th Street,Miami FL 33156 Phone Number: (305) 238-8462
Sakura Japanese Restaurant Store Hours
Hours may fluctuate
Post a review
Sakura Japanese Restaurant Nearby
Locations Closest to You miles-
Sakura Japanese Restaurant - Coral Springs 1750 North University Drive Suite 1150.00
-
Sakura Japanese Restaurant - Palm Beach Gardens 4078 Pga Boulevard84.16
-
Sakura Japanese Restaurant - Jupiter 201 North USHighway 187.78