Italian Restaurants in Kincaid, IL Southfork Pizza114 Central AveKincaid, IL, 62540Florinda's Italian RestaurantMaustells Pizza Show More