Sakura Cafe
Japanese · Sushi
Sakura Cafe is a Japanese restaurant offering sushi, hibachi dinners, and other traditional dishes. Dine-in and takeout options are available.
Location
Best places nearby
The highest rated places close to Sakura Cafe.
Local restaurants nearby
Theodore Dawes Rd, AL


