Elkins Park Plaza reportedly sold to new owner, new restaurant planned at former Marco Polo site

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.

Site of the former Marco Polo Ristorante & Bar

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