Get directions to: New China Buffet, Aliquippa, PA
Restaurant address: 2719 Brodhead Rd. Suite 210 Aliquippa, PA 15001, USA
Restaurant: New China Buffet