Italian food catering spread featuring authentic Italian dishes

Since 1985 - 39 Years of Excellence

Italian Food Catering

Authentic Italian cuisine for your special occasions. From intimate gatherings to grand celebrations, we bring the flavors of Italy to Ewing, Princeton, Trenton & all of Mercer County, NJ.

(609) 406-0123|1400 Parkway Ave, Ewing Township, NJ

Why Choose Sal De Forte's

39 Years of Italian Catering Excellence

The Vizzini family has been crafting authentic Italian cuisine since 1985. When you choose our catering, you're choosing decades of tradition, quality, and passion.

39

Years of Experience

Family tradition since 1985

Authentic Recipes

Traditional Vizzini family recipes

Local & Fresh

Fresh ingredients, local service

Any Size Event

From 10 to 500+ guests

Our Services

Italian Catering for Every Occasion

Whether it's a corporate lunch or an elegant wedding, our Italian food catering brings authentic flavors to your event.

Corporate Events

Impress clients and colleagues with authentic Italian cuisine. Perfect for business meetings, conferences, and office celebrations.

$18-25/person

Weddings & Receptions

Make your special day unforgettable with elegant Italian fare. From rehearsal dinners to grand receptions, we create memorable culinary experiences.

$35-50/person

Private Parties

Birthday parties, anniversaries, graduations, and family reunions. Our catering brings people together over delicious Italian food.

$22-35/person

Holiday Catering

Celebrate Thanksgiving, Christmas, Easter, and more with our special holiday menus. Let us handle the cooking while you enjoy the festivities.

$25-40/person

All packages can be customized to fit your specific needs and budget.

Get a Custom Quote

Catering Menu

Authentic Italian Selections

Our catering menu features the same beloved dishes we've served for 39 years, prepared fresh for your event.

Appetizers

  • Bruschetta al Pomodoro
  • Calamari Fritti
  • Antipasto Platter
  • Stuffed Mushrooms
  • Shrimp Ceviche

Entrees

  • Chicken Parmigiana
  • Eggplant Parmigiana
  • Lasagna Bolognese
  • Frutti Di Mare
  • Ossobuco
  • Veal Marsala

Pasta

  • Penne Vodka
  • Fettuccine Alfredo
  • Spaghetti & Meatballs
  • Rigatoni Bolognese
  • Linguine with Clam Sauce

Sides & Salads

  • Caesar Salad
  • Jersey Tomato Salad
  • Garlic Bread
  • Roasted Vegetables
  • Mashed Potatoes

Desserts

  • Tiramisu
  • Cannoli
  • NY Cheesecake
  • Chocolate Mousse
  • Italian Cookies

This is a sample of our catering offerings. We can customize menus to suit your preferences, dietary needs, and budget.

View Our Full Restaurant Menu

A Taste of What We Offer

Frutti Di Mare - Italian seafood catering
Ossobuco - Premium Italian catering entree
Stuffed Peppers - Italian party catering
NY Cheesecake - Italian catering desserts

Delivery Areas

Italian Catering Throughout Mercer County

We provide Italian food catering services to Ewing, Princeton, Trenton, and surrounding communities within 20 miles of our restaurant.

Ewing Township

Local

Princeton

15 min

Trenton

10 min

Lawrenceville

10 min

Hamilton

15 min

West Windsor

20 min

Pennington

15 min

Hopewell

20 min

Don't see your area? Call us! We may still be able to accommodate your event.

Common Questions

Italian Catering FAQ

How far in advance should I book Italian catering?

We recommend booking at least 2 weeks in advance for most events. For large events (50+ guests), weddings, or holiday catering, we suggest 4-6 weeks advance notice to ensure availability and proper preparation.

What is the minimum order for catering?

Our minimum catering order is typically 10 guests. For smaller gatherings, we recommend our family-style takeout options which can serve 4-8 people per tray.

Do you provide servers and setup for catering events?

Yes! We offer both drop-off catering and full-service catering with professional staff for setup, serving, and cleanup. Full-service options are available for an additional fee.

Can you accommodate dietary restrictions and allergies?

Absolutely. We can accommodate vegetarian, vegan, gluten-free, and various food allergy requirements. Please inform us of any dietary needs when placing your order so our chefs can prepare accordingly.

What areas do you serve for Italian food catering?

We provide Italian catering throughout Mercer County, NJ including Ewing Township, Princeton, Trenton, Lawrenceville, Hamilton, and surrounding areas within a 20-mile radius of our restaurant.

How much does Italian catering cost per person?

Our catering packages range from $18-50 per person depending on the menu selections and service level. Corporate lunches typically start at $18/person, while full wedding receptions with premium selections can range from $35-50/person. Contact us for a customized quote.

Get Started

Request Your Catering Quote

Fill out the form below and we'll get back to you within 24 hours with a customized quote.

Or call us directly: (609) 406-0123

Ready to Experience Authentic Italian Catering?

Let the Vizzini family bring 39 years of Italian culinary tradition to your next event.