NOW OPEN FOR
DINE IN OR TAKEOUT
LOCATION
St Charles Plaza
12715 Hwy. 90, Suite 150
Luling, LA 70070
Phone: (985) 785-8168
HOURS
Monday – Friday
11am – 8pm
Dine In
Or Take Out
SPECIALS
CHECK HERE
FOR WEEKLY SPECIALS
St Charles Plaza
12715 Hwy. 90, Suite 150
Luling, LA 70070
Phone: (985) 785-8168
Monday – Friday
11am – 8pm
Dine In
Or Take Out
CHECK HERE
FOR WEEKLY SPECIALS