Free Meals for Good Grades at Pilgrim Academy! July 16, 2021 By Mary Fehr These students were rewarded for good grades with a free meal at Cane’s, located at 7531 Westheimer. Courtesy of restaurant manager, Mr. Stephen James (shown here).