We found 2 of listings advertised in AskSuba.Com in the catgory: Restaurant Italian in Owasso.
Showing listings in Owasso
Name | Phone | Address | |
---|---|---|---|
Olive Garden Italian Restaurant | (918) 272-1436 | 9072 N 121st East Ave Owasso, OK 74055-5358 | |
Arris' Pizza | (918) 272-3838 | 9455 N Owasso Expy, Ste E Owasso , OK 74055-5442 |