Get directions to: China Panda, Buffalo, NY
Restaurant address: 4545 Transit Rd, #564 Buffalo, NY 14221, USA
Restaurant: China Panda