LOCATION
New Orleans
1113 Decatur St.
New Orleans, La. 70116
(504) 581 - 1112
HOURS
Monday, Wednesday, Thursday & Friday
5 PM - 10 PM (Last Seating)
Saturday - Sunday
11 AM - 10 PM (Last Seating)
Tuesday
CLOSED
New Orleans
1113 Decatur St.
New Orleans, La. 70116
(504) 581 - 1112
Monday, Wednesday, Thursday & Friday
5 PM - 10 PM (Last Seating)
Saturday - Sunday
11 AM - 10 PM (Last Seating)
Tuesday
CLOSED