Ollie S Station Is A Unique Train Themed Restaurant In Oklahoma
Ollie’s Station is an iconic Route 66 restaurant in Tulsa that serves all the classic down-home favorites. It’s located at the Red Fork Corner – a long standing corner where Route 66 merged with the oil and railroad industries. Ollie’s Station is themed from top to bottom with trains, railroad memorabilia and everything locomotive. Step inside this train-themed restaurant that will make you feel like a kid again. Ollie’s Station Restaurant is located at 4070 Southwest Boulevard, Tulsa, OK....