market basket somersworth nh hoursmarket basket portsmouth nh hoursmarket basket somersworth nh flyermarket basket seabrook nh menumarket basket seabrook nh phone numberdemoulas seabrook nhmarket basket somersworthmarket basket portsmouthmarket basket seabrookmarket basket portsmouth hoursthings to do portsmouth nhportsmouth nh attractions