11 Highest Rated Italian Restaurants In All Of New Hampshire

I love Italian food, and I have spent a lot of time searching for the best Italian restaurants in New Hampshire. Some are casual, with red checkered tablecloths and family style portions.

Others are elegant, with white tablecloths and handmade pasta. I have found eleven that are the highest rated in the state, and every single one deserves the recognition.

The pasta is always fresh and perfectly cooked. The sauces are rich and slow simmered.

The meatballs are tender and flavorful. I visited one spot where the chef makes the pasta by hand every morning.

You can taste the care in every bite. Another restaurant serves a lasagna that has been in the family for generations.

The layers are thick and cheesy and absolutely perfect. That is the thing about Italian food in New Hampshire.

The restaurants here take it seriously. Whether you are looking for a romantic date night or a casual family dinner, you will find it on this list.

1. Del Rossi’s Trattoria (Dublin)

Del Rossi's Trattoria (Dublin)
© Del Rossi’s Trattoria

Tucked away in the charming little town of Dublin, Del Rossi’s Trattoria feels like stumbling onto a secret that only locals are supposed to know. The moment you walk through the door, the warmth hits you, not just from the kitchen, but from the entire atmosphere of the place.

It is the kind of spot that makes you want to linger long after the plates are cleared.

The dining room carries a rustic, lived-in charm that feels genuinely Italian rather than decorative. Exposed wood, soft lighting, and a layout that encourages conversation all come together beautifully.

Sitting here, it is easy to forget you are in a small New Hampshire town rather than somewhere deep in the Tuscan countryside.

Del Rossi’s has been a community anchor for years, drawing people from across the region who make the drive specifically for this experience. The menu leans into classic Italian cooking with a New England sensibility, using fresh, locally sourced ingredients wherever possible.

That combination gives every dish a personality that feels both familiar and exciting.

On weekends, the place fills up fast, so arriving early is always a smart move. The staff moves with a relaxed confidence that keeps the energy calm and welcoming even on the busiest nights.

Dublin may be small, but Del Rossi’s gives it an outsized culinary reputation that the whole state should be proud of. Address: 118 Depot Rd, Dublin, NH 03444.

2. Evviva Trattoria (Concord)

Evviva Trattoria (Concord)
© Evviva Trattoria

Concord has a lot going for it as New Hampshire’s capital city, and Evviva Trattoria is one of its most delicious calling cards. The name itself, meaning “hurray” in Italian, sets the tone perfectly.

Walking into Evviva feels like a celebration is already underway, even on a quiet Tuesday evening.

The interior strikes a balance between modern polish and relaxed comfort, making it equally suited for a casual dinner or a special occasion. Clean lines, warm lighting, and thoughtfully arranged seating create a space that feels curated without being stuffy.

You immediately sense that someone put real love into designing this place.

What makes Evviva stand out in Concord’s dining scene is its commitment to authentic Italian flavors delivered with genuine care. The pasta dishes are crafted with attention to texture and sauce balance, hitting notes that remind you why Italian cooking has remained beloved for centuries.

Each plate tells a story of technique and tradition.

The service at Evviva matches the food in quality, attentive without hovering, knowledgeable without being pretentious. It is the kind of place where the staff actually wants you to enjoy yourself, and that energy is contagious.

Groups, couples, and solo diners all seem equally at home here, which speaks volumes about the restaurant’s welcoming spirit. Evviva Trattoria earns its spot as one of Concord’s crown jewels.

Address: 1 Eagle Square, Concord, NH 03301.

3. Patty B’s Italian Restaurant (Dover)

Patty B's Italian Restaurant (Dover)
© Patty B’s Italian Restaurant

Dover has quietly become one of the more exciting food cities in New Hampshire, and Patty B’s Italian Restaurant deserves a big slice of that credit. There is something refreshingly unpretentious about this place.

It does not try to dazzle you with over-the-top decor or complicated menus, it simply focuses on making great Italian food, and that honesty is magnetic.

The atmosphere inside Patty B’s is warm and neighborly, the kind of room where regulars know each other’s names and newcomers are welcomed just as enthusiastically. It feels like a place where real people eat, not a stage set designed for food photography.

That authenticity is rare and genuinely valuable in today’s restaurant world.

Penne alla vodka appears on the menu and earns serious loyalty from those who try it. The sauce has a depth and richness that suggests someone spent real time getting it exactly right.

Even the carrot cake, which might seem out of place at an Italian restaurant, has developed its own devoted following among regulars.

Dover locals treat Patty B’s like a neighborhood institution, and the restaurant has clearly earned that status through consistent quality and genuine hospitality. Families, date nights, and casual solo meals all fit comfortably within the restaurant’s easy, unfussy vibe.

Finding a table on a Friday night can require some patience, but the wait is always worth every minute. Address: 470 Central Ave, Dover, NH 03820.

4. Campo Enoteca (Manchester)

Campo Enoteca (Manchester)
© Campo Enoteca

Manchester’s food scene has been growing impressively in recent years, and Campo Enoteca sits right at the top of that exciting momentum. Enoteca, an Italian word referring to a place where fine food and carefully selected bottles are celebrated, gives you an immediate sense of what this restaurant values most.

Elevated, thoughtful, and genuinely exciting, Campo brings a level of culinary sophistication that Manchester deserves.

The interior is striking in the best possible way. Modern design elements meet warm Italian sensibility in a space that feels both sophisticated and approachable.

You could wear a blazer or come straight from a hike, and Campo would make you feel equally at home. That flexibility is a rare gift in upscale dining.

The menu at Campo Enoteca reads like a love letter to Italian regional cooking, pulling inspiration from across the country rather than sticking to a single tradition. Each dish reflects a deep understanding of Italian culinary culture, executed with precision and plated with an artist’s eye.

The pasta selections in particular draw serious attention.

Service at Campo Enoteca is polished and genuinely engaged. The staff carries real knowledge about the menu and brings a warmth that keeps the atmosphere from feeling formal or intimidating.

Manchester locals who discover Campo tend to return again and again, often bringing friends just to watch their reactions. Address: 969 Elm St, Manchester, NH 03101.

5. Cucina Toscana (Nashua)

Cucina Toscana (Nashua)
© Cucina Toscana

Nashua is the kind of city that surprises people, and Cucina Toscana is exactly the kind of restaurant that makes those surprises memorable. Named for the Tuscan region of Italy, this restaurant wears its inspiration proudly and delivers on the promise with every course.

Stepping inside feels like a brief but convincing escape to Florence.

The decor leans into Tuscan aesthetics with warm earth tones, soft candlelight, and an overall intimacy that makes the dining room feel like a private retreat.

Tables are arranged to give each party a sense of their own space, which makes Cucina Toscana a natural choice for romantic evenings and meaningful celebrations alike.

The room breathes elegance without crossing into pretension.

Calamari prepared here has become something of a local legend, with its perfectly light texture and expertly balanced seasoning drawing praise from regulars and first-timers alike.

The Seafood Toscano over linguine is another dish that consistently earns enthusiastic reactions, combining fresh seafood with a sauce that manages to be both bold and nuanced.

Tiramisu served here is the kind that makes you reconsider every other version you have tried.

Cucina Toscana operates with a quiet confidence that comes from knowing exactly what it does well. The service is attentive and gracious, creating an experience that feels complete from the moment you sit down to the final goodbye at the door.

Nashua’s Italian dining scene shines brightest here. Address: 87 Main St, Nashua, NH 03060.

6. Trattoria Amalfi (Salem)

Trattoria Amalfi (Salem)
© Trattoria Amalfi

Salem, New Hampshire, has a restaurant that makes people forget they are not in Italy’s Amalfi Coast, and that restaurant is Trattoria Amalfi. Bold claim, but one that earns its credibility bite by bite.

The coastal Italian inspiration runs through every element of this place, from the decor to the dishes, creating a cohesive experience that feels both transporting and genuinely satisfying.

The interior captures that breezy, sun-warmed spirit of southern Italian coastal life. Warm colors, thoughtful details, and a layout that encourages relaxed, unhurried dining all contribute to an atmosphere that feels like a mini-vacation.

Even on a cold New Hampshire evening, Trattoria Amalfi manages to feel like summer somewhere beautiful.

Chicken piccata at Trattoria Amalfi has developed an almost cult-like following among regulars. The balance of lemon, capers, and perfectly cooked chicken creates something that tastes deceptively simple but reveals real skill with every forkful.

Comparisons to Boston’s North End Italian restaurants are frequently made, and those comparisons are not made lightly by people who know their Italian food.

The homestyle approach to cooking is what gives Trattoria Amalfi its most powerful quality. Nothing feels factory-produced or rushed here.

Each dish carries the fingerprints of someone who actually cares about the outcome, and that care is impossible to fake. Salem’s dining scene is lucky to have this gem.

Address: 86 N Broadway, Salem, NH 03079.

7. Mangia Italian Restaurant (Manchester)

Mangia Italian Restaurant (Manchester)
© Mangia Italian Restaurant

The name says it all. Mangia, meaning “eat” in Italian, is practically a command, and Manchester’s beloved Mangia Italian Restaurant delivers on that instruction with enthusiastic conviction.

This is a restaurant that takes genuine pride in putting great food in front of its guests, and that pride shows up on every plate that leaves the kitchen.

Manchester already carries a strong Italian-American heritage, and Mangia fits naturally into that cultural fabric. The restaurant has the kind of energy that reminds you why Italian dining culture became so beloved worldwide.

It is communal, generous, and focused entirely on the pleasure of sharing good food with people you enjoy being around.

The food draws frequent comparisons to what you might find in Boston’s North End, which is about as high a compliment as any Italian restaurant in New England can receive. Those comparisons speak to both the quality of the ingredients and the skill with which they are prepared.

Classic dishes are executed with a confidence that only comes from genuine experience.

The dining room at Mangia has an easy, comfortable energy that makes it work for almost any occasion. Families celebrating milestones, couples on date nights, and friends catching up over a long meal all find their place here naturally.

The service keeps pace with the room’s energy, attentive and warm without ever feeling rushed. Manchester’s Italian dining scene genuinely shines at Mangia.

Address: 1074 Second St, Manchester, NH 03102.

8. Vito Marcello’s Italian Bistro (North Conway)

Vito Marcello's Italian Bistro (North Conway)
© Vito Marcello’s Italian Bistro

North Conway is best known for mountain views and outdoor adventure, but Vito Marcello’s Italian Bistro has carved out a reputation that draws people to this White Mountains town for an entirely different kind of experience.

Considered one of the most celebrated Italian restaurants in all of New Hampshire, Vito Marcello’s brings a level of culinary artistry that you might not expect to find this deep in mountain country.

That surprise is part of its charm.

The bistro setting is intimate and romantic, with a warmth that feels especially welcome after a day spent exploring the surrounding landscape. Dark wood, soft lighting, and carefully arranged tables create a dining room that invites you to slow down and savor every moment.

It is the kind of place that makes an ordinary evening feel like a genuine occasion.

Authentic Italian flavors are the backbone of everything at Vito Marcello’s. The kitchen works with a respect for tradition that keeps the food grounded in real Italian culinary heritage rather than an Americanized approximation.

That commitment to authenticity is what separates this bistro from so many others claiming the same territory.

The White Mountains provide a dramatic backdrop for a restaurant this good.

The combination of stunning scenery outside and exceptional food inside creates an experience that sticks with you long after the drive home. North Conway visitors who skip Vito Marcello’s are genuinely missing out.

Address: 2695 White Mountain Hwy, North Conway, NH 03860.

9. Angelina’s Ristorante Italiano (Concord)

Angelina's Ristorante Italiano (Concord)
© Angelina’s Ristorante Italiano

Concord holds a second Italian treasure in the form of Angelina’s Ristorante Italiano. It’s a restaurant that has built its reputation on consistency, warmth, and the kind of cooking that keeps people coming back season after season.

Having two strong Italian contenders in the same city says a lot about Concord’s growing culinary confidence.

Angelina’s earns its place at the table with genuine ease.

The ristorante carries a classic Italian restaurant atmosphere that feels immediately familiar and comforting.

Rich colors, soft lighting, and decor that nods to Italian tradition without feeling like a theme park create a dining room that works beautifully for everything from anniversary dinners to casual midweek meals.

The space has a timeless quality that never feels dated.

Angelina’s menu is built around the kind of Italian cooking that prioritizes flavor and technique over novelty. The kitchen demonstrates a clear understanding of how Italian food should taste, balancing acidity, richness, and seasoning with a practiced hand.

Pasta dishes are a particular strength, arriving with the kind of sauce-to-noodle ratio that reflects real culinary intelligence.

The service at Angelina’s is one of its most quietly impressive qualities. The staff operates with a genuine attentiveness that makes every guest feel like a priority rather than just another table to turn.

Concord regulars treat Angelina’s like a trusted friend, returning for birthdays, holidays, and ordinary Thursdays with equal enthusiasm. New Hampshire’s capital city is well served by this enduring gem.

Address: 11 Depot St, Concord, NH 03301.

10. Lucciano’s (Londonderry)

Lucciano's (Londonderry)
© Lucciano’s

Londonderry might fly under the radar compared to Manchester or Concord, but Lucciano’s has given this town a serious culinary calling card. Finding a truly excellent Italian restaurant in a suburban New Hampshire setting is always a pleasant surprise, and Lucciano’s delivers that surprise with style.

The restaurant has developed a loyal following that extends well beyond Londonderry’s town limits.

The dining room at Lucciano’s strikes a tone that sits comfortably between casual and refined. It is polished enough to feel special but relaxed enough that you never feel out of place in everyday clothes.

That sweet spot is harder to hit than it sounds, and Lucciano’s nails it with an interior that feels both welcoming and genuinely attractive.

The menu reads like a confident celebration of Italian cooking, covering familiar classics while also offering dishes that show a kitchen willing to push its own creativity.

Portions are generous without tipping into excess, and the quality of ingredients is evident in the clean, honest flavors that come through in every bite.

This is food made with actual intention.

Weekend evenings at Lucciano’s fill up with a mix of families, couples, and friend groups, all drawn by the same reliable promise of a great meal in a comfortable setting. The service team brings a professionalism that enhances rather than interrupts the dining experience.

Londonderry residents have something genuinely special in their own backyard. Address: 9 Nashua Rd, Londonderry, NH 03053.

11. Villaggio Ristorante (Manchester)

Villaggio Ristorante (Manchester)
© Villaggio Ristorante

Manchester saves one of its best Italian secrets for last, and Villaggio Ristorante is absolutely worth the finale position.

The name, meaning “village” in Italian, evokes the communal spirit and warmth of Italian dining culture, and the restaurant lives up to that promise in a way that feels genuine rather than performative.

Walking into Villaggio is like being welcomed into someone’s home, a very stylish, beautifully designed home, but a home nonetheless.

The interior at Villaggio carries an elegance that sets it apart from the city’s other Italian options. Thoughtful design choices, quality furnishings, and lighting that flatters both the food and the guests create a dining room that feels like a destination in itself.

Special occasions find a natural home here, though Villaggio is equally enjoyable for a spontaneous weeknight dinner.

The kitchen at Villaggio operates with a precision that reflects serious culinary training and a deep respect for Italian cooking traditions. Sauces are built with patience, proteins are treated with care, and every plate arrives looking like it was assembled with intention.

The pasta dishes carry a particular depth of flavor that signals real expertise at work.

Manchester’s Italian dining scene is genuinely impressive for a city of its size, and Villaggio stands as one of its brightest representatives. The service team rounds out the experience with attentiveness and warmth that makes every visit feel personal and memorable.

New Hampshire’s biggest city wears this restaurant like a badge of culinary honor. Address: 1065 Elm St, Manchester, NH 03101.

Dear Reader: This page may contain affiliate links which may earn a commission if you click through and make a purchase. Our independent journalism is not influenced by any advertiser or commercial initiative unless it is clearly marked as sponsored content. As travel products change, please be sure to reconfirm all details and stay up to date with current events to ensure a safe and successful trip.