Charleys Philly Steaks is expanding its international footprint with store openings in the Bahamas and Russia. The brand’s first location in the Bahamas opened in the capital of Nassau. It is located in the food court of the region’s largest enclosed shopping center, the Mall of Marathon.
The first of 25 locations has opened in Russia. The Moscow-based restaurants are slated to open through a franchise partnership agreement. Two additional stores are scheduled to open before the end of the year.