Newbury MA Restaurant Management 1. 134 Northern Blvd, Newbury, MA 01951 | Plum Crazy LLC (978) 499-7676