Get directions to: Whistle Stop Cafe', Shattuck, OK
Restaurant address: 312 South Main Shattuck, OK 73858, USA
Restaurant: Whistle Stop Cafe'