Mediterranean Restaurants in Denison, TX Devolli's Italian Restaurant220 W Main StDenison, TX, 750209034633800Arabic RestaurantsFoodGyrosItalian RestaurantsLobster RestaurantsMediterranean RestaurantsPizza DeliveryRestuarantsSteak RestaurantsThe DockUsed Restaurant Equipment Supplies Show More