Italian Catering in Lewiston

Planning a wedding, birthday, corporate event, or another gathering? Turn to Marco's in Lewiston, and we will prepare authentic Italian cuisine for the people who matter to you. Our family roots shape how we cook, with traditional recipes passed down to Marco by relatives in Calabria. Comfort food and choices for varied dietary needs make it easier to consider everyone. Pickup means your food will be ready on time, while delivery adds convenience and a fully staffed option brings extra support. We can accommodate up to 520 people. Use our inquiry form to share the occasion, priorities, and preferences. Together, we can get your catering order underway.