2631 US-190, Slidell, LA 70460
Phone: (985) 649-9768
Dine In Now Open!
Tues - Sat: 5pm - 9pm
Sunday: 4pm - 8pm