Sakura Japanese Restaurant Birmingham AL
Add Website
Close
Sakura Japanese Restaurant
Be first to review 1025 20th Street South,Birmingham AL 35205 Phone Number: (205) 933-1025
Sakura Japanese Restaurant Store Hours
Hours may fluctuate
Post a review
Sakura Japanese Restaurant Nearby
Locations Closest to You miles-
Sakura Japanese Restaurant - Jackson 1938 Highway 45 Bypass186.09
-
Sakura Japanese Restaurant - Macon 846 Shurling Dr191.48
-
Sakura Japanese Restaurant - Germantown 2060 West Street203.92