
Catering for Office Lunches, Family Gatherings & Community Events
Made-from-scratch Italian favorites, thin-crust pizzas, fresh salads, sandwiches, and pastas—perfectly packaged and delivered right to you.
Why Choose Marco Roma Catering?
Marco Roma brings the same quality and hospitality from our dining room to your event. Whether it’s an office lunch for 10 or a celebration for 100+, we prepare everything fresh, using our signature sauces, house-made dough, and premium ingredients.
Perfect for:
- Rehearsal dinners & special occasions
- Office lunches & corporate meetings
- School events & sports teams
- Family celebrations & birthdays
- Community gatherings & holiday parties



Catering Request Form
Tell us about your event and our team will follow up to confirm details and pricing.
Contact Information
FAQs
What types of events does Marco Roma catering serve?
Marco Roma catering serves a wide range of events, including family gatherings, birthday parties, corporate lunches, holiday parties, and special celebrations. Our Italian catering in Winnetka is perfect for any occasion where delicious, authentic dishes are needed.
What menu options are available for catering?
We offer a full selection of Italian dishes for catering, including pizza, pasta, appetizers, salads, entrées, and desserts. Our catering trays come in half trays (serves 8–10) and full trays (serves 18–20), with house-made focaccia garlic bread and all necessary extras.
Can I customize my catering order?
Yes! You can mix and match menu items, add extra sides or desserts, and request specific quantities to fit your event. We aim to make your catering experience flexible and tailored to your needs.
How do I place a catering order?
You can place your catering order online through our website, by phone, or by contacting us directly at Marco Roma in Winnetka. Our team will confirm your order and help you select the perfect combination of dishes for your event.
Is delivery available for catering orders?
Yes, Marco Roma offers catering delivery in Winnetka and surrounding areas. We ensure all trays are prepared fresh and delivered on time for your event.
How far in advance should I place a catering order?
For best results, we recommend placing your catering order at least 48 hours in advance. For larger events or special requests, please contact us as early as possible to ensure availability.
