Evansville IN Restaurants Food Delivery 1. 1100 N Green River Rd, Evansville, IN 47715-2423 | Olive Garden Italian Restaurant (812) 473-2903