Sushi Brothers
Location
1612 St Charles Ave.
New Orleans
LA
70130
We've been serving fresh quality sushi out of our family-owned sushi restaurant/bar for years and it keeps getting better as we add new and delicious items to the menu.Conveniently located on the St. Charles Ave. street car line, stopping in for a quick bite to eat is easy.Come in and enjoy our nice dining room and sushi bar or call for pick-up. We also offer delivery through WAITR.
Amenities
Cuisine Served |
|
---|---|
Meals Served |
|