Geno's Chowder & Sandwich Shop hero image

Geno's Chowder & Sandwich Shop

Restaurant

177 Mechanic St, Portsmouth, NH 03801, USA

Biter Score
8.6
Open
Saturday: 11 AM – 3 PM
Geno's Chowder & Sandwich Shop photo 1
Geno's Chowder & Sandwich Shop photo 2
Geno's Chowder & Sandwich Shop photo 3