Sakura

7742 Chef Menteur Hwy
New Orleans, LA  
Hours of Operation
Mon - Sun Open 24 Hours
Customer Reviews
Business Details
Other Places Like This
Akira Sushi & Hibachi
Serving nearby areas
Umi Sushi & Hibachi Grill
535 E Judge Perez Dr
Chalmette, LA
 (2)
6.4 mi
Shogun Japanese Restaurant And Steak House
2325 Veterans Memorial Blvd
Metairie, LA
 (7)
7.4 mi