Sakura Japanese Restaurant THIS RESTAURANT IS CLOSED Sakura Japanese Restaurant

THIS RESTAURANT IS CLOSED Sakura Japanese Restaurant Map

1025 20th St. S. (11th Ave. S.)
Birmingham, AL 35205
205-933-1025
Map
Cuisine: Japanese / Sushi
For late-night noshers, there's nothing better than Sakura's Midnight Sushi.
Openings: Dinner Tues.-Sat.