Catering in Haverhill: Delicious Italian Classics

Bring the taste of the Roma to your event !

When you don’t feel like cooking for a crowd, let Roma handle all the details for you.

Catering: Enjoy the taste you have come to love !

Large or small, if you have an event coming up that you just don’t feel like cooking for, turn to the Roma Restaurant for catering in Haverhill. We can prepare all the food trays you need to fuel your next party, and have them hot and ready to pick up according to your schedule.

From appetizers and salads to chicken parm and pasta, let us cook for that upcoming birthday party, holiday, corporate feast or anniversary. We do all the hard work: you just pick it up and set it out for your guests to enjoy. When you let Roma cater your event, there’s no guesswork involved. You get peace of mind knowing the meal will be great and your guests will rave about it.

Take Away Catering Menu Options

Our catered meals are packaged in trays with foil so they stay fresh and piping hot till you serve them. We can prepare a variety of dishes to make your party complete, such as:

  • Garden Salad
  • Caesar Salad
  • Baked Stuffed Lasagna
  • Baked Chicken Ziti
  • Four Cheese Stuffed Shells
  • Spaghetti or Ziti with sauce
  • Italian Sausages w/ peppers & onions
  • Italian Meatballs w/ sauce
  • Eggplant Parmigiana
  • Roma Cutlet Parmigiana
  • Chicken Cutlet Parmigiana
  • Veal Cutlet Parmigiana
  • Chicken Broccoli Alfredo w/ Ziti
  • Shrimp Broccoli Alfredo w/ Ziti
  • Fettuccini Broccoli Alfredo
  • Chicken Marsala
  • Veal Marsala
  • Lobster Ravioli w/ cream sauce
  • Steak-tips w/ peppers & onions
  • Seafood Casserole
    ~ shrimp/scallop/haddock ~ Garlic Cheese Bread
  • Chicken Saltimbocca
    ~ capicola, spinach & cheese ~

You don’t have to worry about a thing. Just give us 24 hours’ notice and we will have your trays ready to be picked up at your specified time, fresh and ready to eat.

To book your trays, call 978-374-8001.

Email your catering needs !

Please fill out all fields!

This form uses Google's reCAPTCHA. By continuing you agree to the Privacy and Terms.


29 Middlesex St
Haverhill, MA 01835 


Phone: (978) 374.8001


Sunday: 11:00AM to 8:00PM
Monday: 11:00AM to 8:00PM
Tuesday: 11:00AM to 10:00PM
Wednesday: 11:00AM to 9:00PM
Thursday: 11:00AM to 9:00PM
Friday: 11:00AM to Midnight
Saturday: 11:00AM to 9:00PM

Let's Connect

Privacy Policy - Site Map - site designed/hosted by Bontra