Popular Peabody, Mass Restaurant Got Quite the Scare Last WeekPopular Peabody, Mass Restaurant Got Quite the Scare Last WeekA popular Massachusetts restaurant is damaged after a vehicle slams into the building. Karen KileyKaren Kiley