Skip to main contentWebsite Accessibility Assistance

Serving Up Newburyport's Favorite Authentic Italian Cuisine Since 1995

Since 1995 we've been serving up homestyle Italian Pasta dishes in generous portions, with a family-friendly atmosphere. Still, family owned and operated, we now feature a full bar, deli, party trays for catering, and our popular grab-and-go case. Eat in or grab food from our case, our customers say the whole family is always pleased! You can order a sandwich with fresh sliced prosciutto, or grab a block of imported cheese from our Deli.


Bring the whole family and come and have a seat in our dining room! Our highly customizable menu makes it possible for everyone to find something suited to their taste. And our bar in our Newburyport location is a little piece of history, as we like to say. We recycled it from the former HillTop Steak House on Rt 1!


Take out is quick and easy. You can grab and go from our case or call in an order. Thanks to our loyal customers, and our hard-working staff, we have been in business for 29 years.


Don't forget that we can a fantastic catering job for your event as well. Our party trays are available for 6, 12 or 24 people. We can accommodate food for parties as big as 300 people.

Caprese Salad

Inspired by Giuseppe's Upbringing


Giuseppe Masia was born in Sardegna, Italy on his father's small farm. His mother, Maria, taught Giuseppe how to prepare delicious food with fresh ingredients. From a very young age, Maria would ask for his help in the kitchen for making meals for his family of 7. Giuseppe remembers cleaning beans and lentils from their pods and picking wild herbs and vegetables in his father's fields.

meat lasagna

Authentic, Delicious, Fresh Italian Food


Fresh pasta and sauce are our specialties. Our recipes are old traditional recipes from Giuseppe's upbringing in Sardegna, Italy. Today, Giuseppe has a passion for sharing food. So he's taken some of his favorite recipes and made them available to you and your family. Buon Appetito from Giuseppe and the Giuseppe's Italian Restaurant Team!

sign

Get in Touch


Giuseppe's Italian Restaurant in Newburyport has been a Newburyport favorite for homemade Italian cuisine for more than 25 years. If you would like to call in an order for take-out or have a question about our menu please give us a call at (978) 465-2225 today!

Opens in a new windowOpens an external siteOpens an external site in a new window