Do they offer take out?
Address: 1320 N Morrison Blvd Suite 122, Hammond, LA 70401, USA
Amanda Garrett | Oct 2, 2018
Yes
Eddie Bennett | Oct 2, 2017
Take out, Yes
Rheita Russo | Oct 2, 2017
Yes, they do take out, not delivery.
Krystal Garrett | Oct 2, 2017
No not that I know of.
Thanks! Your answer is awaiting moderation.