Get directions to: Tgi Friday's, Tulsa, OK
Restaurant address: 7777 E Apache St, Rm B138 Tulsa, OK 74115, USA
Restaurant: Tgi Friday's