Elkins Park Square (also known as Elkins Park Plaza) at 8080 Old York Road in Cheltenham Township has been sold and a new restaurant is in the works, The Philadelphia Inquirer reported.
An area resident wrote to The Inquirer regarding window coverings at the former Marco Polo Ristorante & Bar, which closed for good in September 2023.
The Inquirer’s response:
The shopping center, Elkins Park Square at Old York and Church Roads, was sold earlier this month. The buyer, a local investor who is keeping a low profile as the sale has not yet hit Montgomery County records, is planning a new restaurant on the site of the long-closed Marco Polo restaurant, but I’m told it won’t be a Marco Polo. Stay tuned.
More to come.

For all the latest news, follow us on Facebook or sign up for Glenside Local’s “Daily Buzz” newsletter here.