House of China 250 Forest Avenue, Buffalo, NY 14213