Get directions to: Cathy's Snack Bar, Tulsa, OK
Restaurant address: 2132 South 91st East Avenue Tulsa, OK 74129, USA
Restaurant: Cathy's Snack Bar