Get directions to: New China Star, Scranton, PA
Restaurant address: 702 N Blakely St, #d Scranton, PA 18512, USA
Restaurant: New China Star