601 Poydras St Suite B, New Orleans,Louisiana 70130, United States
Creative sushi & grilled entrees pair with cocktails & spirits in a stylish, industrial setting.
book Table nowCart is empty |
601 Poydras St Suite B, New Orleans
Louisiana 70130, United States
Phone Number : 1(504) 608-3474
Operating Hours : Mon - Thu 11:00 am - 10:00 pm, Fri 11:00 am - 11:00 pm, Sat 4:00 pm - 11:00 pm, Sun 5:00 pm - 9:00 pm.