Fort Worth TX Restaurants Food Delivery 1. 9333 Rain Lily Trl, Fort Worth, TX 76177-7631 | Olive Garden Italian Restaurant (817) 750-0800