Buffet Restaurants in Virden, IL China House224 N Springfield StVirden, IL, 626902179653151Chinese Buffet RestaurantsChinese DeliveryChinese Food DeliveryChinese Restaurants DeliverySzechuan HouseTrain DepotUsed Restaurant Equipment Supplies Show More