Get directions to: China Chef, Upper Darby, PA
Restaurant address: 812 Garrett Rd Upper Darby, PA 19082, USA
Restaurant: China Chef