Listing 328 restaurants in and around Newmarket.
9 Congress Street, PORTSMOUTH, New Hampshire 03801
With nine locations in New England — including cafés in Maine, Massachusetts, New Hampshire Vermont, and New York.
. .
212 Islington Street, PORTSMOUTH, New Hampshire 03801
Lexie's serves specialty burgers made from locally sourced ingredients, mocktails & craft beer in relaxed and cool setting.
. .
164 Main Street, NEWMARKET, New Hampshire 03857
Seafood
170 Main Street, NEWMARKET, New Hampshire 03857
Subs / Sandwiches