Get directions to: China Grand Buffet, Boise, ID
Restaurant address: 10498 W Fairview Ave Boise, ID 83704, USA
Restaurant: China Grand Buffet