Get directions to: Ty's Hamburgers, Tulsa, OK
Restaurant address: 1534 S Harvard Ave Tulsa, OK 74112, USA
Restaurant: Ty's Hamburgers