Roy Rogers to open in Cherry Hill, New JerseyBy admin12478TTtyue3RDecember 18, 2024 Nov. 21, 2024Roy Rogers Restaurants has inked a lease for a unit in Cherry Hill, New Jersey. Planned to open in Spring 2025, the location is…