Get directions to: New Star Chinese Restaurant, Wyncote, PA
Restaurant address: 835 Glenside Ave Wyncote, PA 19095, USA
Restaurant: New Star Chinese Restaurant