Get directions to: New China Restaurant, Shenandoah, PA
Restaurant address: 18 S Main St Shenandoah, PA 17976, USA
Restaurant: New China Restaurant