1/12

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

Saturday

12 noon - 8pm

SPECIALS

CHECK HERE

FOR WEEKLY SPECIALS