Roy Rogers Signs Lease to Open in Cherry Hill, New Jersey
Roy Rogers Restaurants announced the official lease signing for its newest location in Cherry Hill, New Jersey. Planned to open in the Spring of 2025, this new location signals the chain’s exciting return to the Southern New Jersey and Philadelphia markets …