1. Shio Japanese Restaurant 2454 Lafayette Rd Ste 6, Portsmouth, NH 03801 Coordinate: 43.03338,-70.78352 Phone: (603) 319-1638