OOlive Garden Italian RestaurantDetailsPhone9183790932Websitehttps://www.olivegarden.com/locations/ok/catoosa/catoosa-hills/6439Address19731 Robson RdCityCatoosaOpen in Google Maps · Open in OpenStreetMapHoursnot availableMenuThis restaurant's menu is not in the catalog yet.menus@eatingmenu.com