Sushi Brothers

Click the “More Info” button for details & to order!

Located at:
1612 St. Charles Ave.
New Orleans, LA

Restaurant’s Hours of Operation:
Mon-Thurs 11:30-2:30 4:30-10
Friday 11:30-2:30 4:30-11
Saturday 4:30-11
Sunday 4:30-10


Darn, you just missed us! We are currently closed. We will reopen tomorrow at 11am. Thank you!