Olive Garden Italian Restaurant
9072 N 121st E, Owasso
(918) 272-1436
Recent Reviews
Order Online
Reserve
You May Also Like
Andolini's Pizzeria Owasso - 12140 E 96th St N
Italian, Pizza, Gluten-Free
Oriental Pearl - 12140 E 96th St N #100
Chinese
Chick-fil-A - 12015 E 96th St N
Fast Food, Chicken Shop, Salad
Restaurants in Owasso, OK
Olive Garden Italian Restaurant
9072 N 121st E, Owasso, OK 74055
(918) 272-1436