Back to


Meals Donated


meals donated


Your cart is currently empty.

Return to shop


Please allow 48 hours of lead time for your order. On checkout you will be asked to choose a preferred delivery date. Orders are delivered Wednesdays and Saturdays between 12:00pm and 5:00pm. Your driver will contact you when your order is on the way and when it has been successfully delivered.

We are currently delivering within a 10 mile radius of Marco's Italian, 1085 Niagara St, Buffalo, NY 14213 for a $10 fee or FREE DELIVERY on orders of $100 or more!


Pickup orders are typically ready by the following pickup day (see below for restaurant hours). You will receive an email when your order is ready. Please call (716) 882-5539 upon arrival with your name, order number and model/color of your vehicle. Your order will be placed in your vehicle for you. We ask that you do not get out of your car.

Pickup Hours:

Wednesday – Saturday: 3:00pm – 7:00pm

Your Cart