Sakura Japanese Restaurant
Address:
1025 20th St S, Birmingham, AL 35205
Phone:
(205) 933-2339
Hours:
- Mon: 5am-9:30pm
- Tue: 5am-9:30pm
- Wed: 5am-9:30pm
- Thu: 5am-11:30pm
- Fri: 5am-1:30pm
- Sat: 5am-1:30pm
- Sun: 5pm-9:30pm
Payment:
Restaurants,
Japanese
Other Businesses:
- Pho Pho Vietnamese & Sushi Bar at 1025 20th St S, Birmingham, AL 35205
- Lolas Kitchen at 1026 20th St S, Birmingham, AL 35205
- Cafe De Paris at 2801 7th Ave S, Birmingham, AL 35233
- Krystal Company at 1845 Center Point Pkwy, Birmingham, AL 35215
- Cosmos Pizza at 2012 Magnolia Ave S, Birmingham, AL 35205