Ollie's Station Restaurant


4070 SW Blvd
Tulsa, OK 74107

 

An American Restaurant in Tulsa OK

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
Click the button to add a review for Ollie's Station Restaurant

Add Review