Sushi Brothers

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

Prices online reflect a $.30 to go fee from the restaurant

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

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

Cart