Italian Restaurants in Denison, TX Devolli's Italian Restaurant220 W Main StDenison, TX, 750209034633800Arabic RestaurantsFoodGyrosItalian RestaurantsLobster RestaurantsMediterranean RestaurantsPizza DeliveryRestuarantsSteak RestaurantsThe DockUsed Restaurant Equipment Supplies Sali's1018 S Austin AveDenison, TX, 750209034635100FoodItalian RestaurantsLobster RestaurantsPizza DeliveryPizza RestaurantsRestuarantsRice BowlThe DockUsed Restaurant Equipment Supplies Show More