In November 2018, Derry welcomed a new culinary destination, On the Corner Grill, nestled at the Cowbell Corner development at 418 Island Pond Road. Quietly opening its doors, this restaurant and bar brings a breath of fresh air to the local dining scene. The...
