Italian Restaurants in Starke, FL Fox's Pizza Den560 S Walnut StStarke, FL, 32091904964200224 Hour Pizza DeliveryEateriesFast Food RestaurantsItalian RestaurantsPizza RestaurantsRestaurants That DeliverResturantsTake Out RestaurantsUsed Restaurant Equipment Supplies Mamma Mia Restaurante Italiano127 E Call StStarke, FL, 320919049649900EateriesFoodItalian RestaurantsMama MiasPizza DeliveryRestaurants That DeliverResturantsUsed Restaurant Equipment Supplies Show More