1. Blue Mermaid Island Grill 116 The Hl, Portsmouth, NH 03801 Coordinate: 43.07845,-70.75951 Phone: (207) 703-2754
2. Blue Mermaid Island Grill THE Hls, Portsmouth, NH 03801 Coordinate: 42.37809,-71.11885 Phone: (603) 427-2583