Italian Restaurants in Virden, IL Dicarlo's Pizza330 N Springfield StVirden, IL, 626902179655323Florinda's Italian RestaurantMaustells PizzaPizza DeliveryPizza RestaurantsRockoes PizzaTonys PizzaTrain DepotUsed Restaurant Equipment Supplies Show More