I was walking over to Glen Rock's Rocca Market, for a very good sandwich, when I noticed Marco Polo's sign has been covered with another sign which reads "Glen Panda."
That name doesn't instill a lot of hope. And no, I didn't stop for a menu. Maybe I'll have something meaningful to add about this place at some point.
In the meantime I should say that Marco Polo did a decent job at American-Chinese food. They always had a little twist, and the white tablecloths were kind of nice.