Is there a delivery charge if spent $35.00 or more to Elmwood park
Address: 800 W North Ave, Melrose Park, IL 60160, USA
ChiPyro | Sep 24, 2021
Gas is expensive so I would say yes + $35 is not much imo
aisforxamyyy1 | Sep 24, 2021
Usually always a delivery fee
fidel castro | Sep 24, 2021
Not sure about that I never use the service sorry
Thanks! Your answer is awaiting moderation.