Ollie's Station Restaurant
4070 Southwest Blvd
Tulsa, OK
74107
Ollie's Station Restaurant
Steeped in local history, Ollie’s Station Restaurant is located at the famed Red Fork Corner in Tulsa, where the oil and railroad industries merged with Route 66. Fittingly, the food doesn't stray far from traditional, down-home favorites, but that doesn't make it any less satisfying – and the prices are easy on your wallet. Sample the Liver and Onions, the house specialty, or see if you are up to downing The Westside’s Pride – a 13-ounce sirloin that will challenge even the healthiest appetite. Ollie's has a "Mom and Pop" atmosphere with 10 trains, from G-scale to Z-scale, running the length of the dining room through model cities and towns.