Get directions to: Zheng & Kee Chinese Restaurant, Philadelphia, PA
Restaurant address: 810 W Girard Ave Philadelphia, PA 19123, USA
Restaurant: Zheng & Kee Chinese Restaurant