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 20 mile radius of Marco's Italian, 1085 Niagara St, Buffalo, NY 14213 for a $10 fee or FREE DELIVERY on orders of $50 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.
Wednesday – Saturday: 3:00pm – 7:00pm