To navigate, press the arrow keys. Geno's Chowder & Sandwich Shop ← View details 177 Mechanic Street, Portsmouth, NH 03801 +1 603-427-2070 Get Directions From* To * — Required information