Current Location : 74107
People long for the food that they remember growing up. And at Ollie's Station Restaurant, that's what we're all about. Ever since opening here in Tulsa, we've been a neighborhood staple for your favorite home-cooked classics (and they'd surely impress Mom and Grandma).
Day | Opening | Closing |
---|---|---|
Sun - Wed | 6:30 am | 3:00 pm |
Thu - Sat | 6:30 am | 8:00 pm |