Buffet Restaurants in American Falls, ID China City220 Harrison StAmerican Falls, ID, 832112082267038Chinese Buffet RestaurantsChinese DeliveryChinese Food DeliveryChinese Restaurants Delivery Show More