Get directions to: Bill & Ruth's Sub Shops - Tulsa, Tulsa, OK
Restaurant address: 4361 South 32nd West Avenue Tulsa, OK 74107, USA
Restaurant: Bill & Ruth's Sub Shops - Tulsa