20) Ristorante Massimo, Portsmouth, NH
In a quaint brick building in historic seaside Portsmouth, Ristorante Massimo offers warm and intimate seating among artwork and stone walls. Upscale without stiff formality, the accommodating staff and owner Massimo greeting patrons form a welcoming experience. Putting their own stamp on Italian dishes, diners might choose entrees such as pan-roasted halibut over fennel and grilled scallion puree, or Gnocconi alla Loichle, cracked-pepper dumplings with beef tenderloin. The new upstairs bar is a great place for pre-dinner drinks and small plates.