Get directions to: Bill & Ruth's Sub Shops - Tulsa, Tulsa, OK
Restaurant address: 832 North Sheridan Road Tulsa, OK 74115, USA
Restaurant: Bill & Ruth's Sub Shops - Tulsa