Geno's Chowder & Sandwich Shop hero image

Geno's Chowder & Sandwich Shop

Restaurant

177 Mechanic St, Portsmouth, NH 03801, USA

Biter Score
8.6
Closed
Sunday: Closed
Geno's Chowder & Sandwich Shop photo 1
Geno's Chowder & Sandwich Shop photo 2
Geno's Chowder & Sandwich Shop photo 3