Skip to main content

Best Italian Restaurant in Portsmouth

Italian Soul on Congress Street
A Table on Congress Street

A Table on Congress Street

Warm walls, old-world detail, and a kitchen that cooks with genuine passion — welcome to Café Mediterraneo, Portsmouth's most beloved Italian table.
Made with Passion, Every Night

Made with Passion, Every Night

From the housemade mozzarella to the Frutti di Mare brimming with lobster, clams, and scallops, this kitchen doesn't cut corners. Soul-satisfying food, cooked the way it was meant to be.
The Private Dining Room

The Private Dining Room

For birthdays, anniversaries, or any occasion worth celebrating — our private room is yours. Ask us about reserving it for your next gathering.
Authentic Italian Catering for Every Occasion

Authentic Italian Catering for Every Occasion

Bring the flavors of Cafe Mediterraneo to your next event. From family gatherings to corporate functions, our fresh Italian cuisine makes every occasion memorable.
Reserve Your Table at Cafe Mediterraneo

Reserve Your Table at Cafe Mediterraneo

Planning a special night out or gathering with friends and family? Reserve your table at Cafe Mediterraneo and enjoy authentic Italian cuisine, warm hospitality, and a memorable dining experience.
Cafe Mediterraneo Rewards

Cafe Mediterraneo Rewards

Join our rewards program, earn points every time you order online and redeem your points for free food!

What our guests are saying

High quality homemade pasta, perfectly tender. Our server Bri gave great recommendations and made our party have an amazing experience!

 Ashleigh Kobialka

Ashleigh Kobialka

Incredible service and food. Gluten free, vegan, and vegetarian options and flexibility!

Mihir Shah

Mihir Shah

I come here a few times a year and it never disappoints. My favorite Pasta Pomodoro was amazing, and the Nojito Mocktail was epic!

 Rick Evans

Rick Evans

Had a lovely dinner at Cafe Mediterraneo recently. Highly recommend this restaurant in the Portsmouth, NH area!

Heidi Germain

Heidi Germain

Born from the Storm, Made with Love

Café Mediterraneo, better known as Cafe Med, is brought to you by proud owners Dominic and Brian. But the story didn't start in Portsmouth. It started in Naples, Florida, where they owned and operated Caffe dell'Amore, a top-rated Italian restaurant that quickly became a staple in the Naples dining community. When a major hurricane took the restaurant from them, Dominic and Brian faced a crossroads. Rather than rebuild in Florida, they followed their instincts north to Portsmouth, New Hampshire, and poured everything they had into Cafe Med. Their philosophy is simple: consistency in serving great food, with great service, in a warm and inviting setting. Every night, the goal is the same, to create a memorable dining experience for every guest who walks through the door. The recipes and ingredients are as they were a hundred years ago, perhaps modernized only in style or presentation. The chef and his team are committed to seeking out the very best ingredients, delivering soul-satisfying cuisine made with passion and love. Italians eat, drink, live, and love with great passion. It is that passion and love for quality food and fine wine that drives Dominic and Brian every day. The sound of conversation and laughter among family and friends, as they break bread and sip wine in the dining room, warms their hearts and is their greatest reward. So all that is required of you is to sit back, relax, and enjoy your time with the Cafe Med family. Buon Appetito.

Catering

Let us cater your next event. Click below to get started.
The Heart Behind Cafe Med

The Heart Behind Cafe Med

From Naples, Florida to Portsmouth, New Hampshire, Dominic and Brian brought their recipes, their philosophy, and a firm belief that food eaten together is always better. Come see what that looks like at the table.

Frequently Asked Questions

What meals do you serve?

We serve Dinner

Where are you located?

We are located in Portsmouth, NH at 119 Congress Street

What areas do you serve?

Our location

Map showing the location of Cafe Mediterraneo on 119 Congress Street in Portsmouth

Loading today's hours...