Italian Restaurants in Lufkin, TX Olive Garden3801 S Medford DrLufkin, TX, 759019366991700Italian RestaurantsOlive GardenPizza DeliveryUsed Restaurant Equipment Supplies Show More