Get directions to: China Star, Buffalo, NY
Restaurant address: 1565 Hertel Avenue Buffalo, NY 14216, USA
Restaurant: China Star