Do they deliver?
Address: 31 Louis Prima Dr, Covington, LA 70433, USA
Ricky Zimmer | Sep 29, 2018
I think you can order through Watr.
Mike Gerhold | Sep 29, 2018
No but they have takeout food
Milton Hanauer | Sep 29, 2018
They do have take out.
George Espinal | Sep 29, 2018
No
chuck taquino | Sep 29, 2018
Nope
Thanks! Your answer is awaiting moderation.