Chubba Wubba's in Seabrook, NH, OpensChubba Wubba's in Seabrook, NH, OpensWhoa! This place looks awesome! KiraKira