Sakura Steak House & Sushi Bar
1960 Rex Lake Rd, 35094
About Sakura Steak House & Sushi Bar
Address
1960 Rex Lake Rd, 35094
Location
Open in Google MapsReviews
Be the first to review Sakura Steak House & Sushi Bar
Frequently Asked Questions about Sakura Steak House & Sushi Bar
Does Sakura Steak House & Sushi Bar offer home delivery?
Home delivery availability is not confirmed. Please call the restaurant directly.
Can I book a table at Sakura Steak House & Sushi Bar?
Table booking availability is not confirmed. Please call the restaurant to check.
More in Leeds, AL
Get Contact Details
Share your details and we'll connect you with Sakura Steak House & Sushi Bar