Get directions to: Burger House Drive In, Tulsa, OK
Restaurant address: 4020 W Edison St Tulsa, OK 74127, USA
Restaurant: Burger House Drive In