Zios is the perfect place to get great food at a great price. You will be hard pressed to find better Italian food at this price. In fact, having gone to many "fine
We just moved to the Tulsa area and have heard great things about "Cheddar's" so we had to try it out. I was sorely disappointed in the entire experience. It started with
Been there, done that? Do tell us about it! Submit a review of this Tulsa restaurant today.
4 of 5 stars