The Castle: Restaurant and Bar4.6/57 รีวิวCorner of Park &, 140 Rantoul Street Retail, Railroad Ave #3, Beverly, MA 01915