Get directions to: Bill & Ruth's Sub Shops, Tulsa, OK
Restaurant address: 3205 S Yale Ave Tulsa, OK 74135, USA
Restaurant: Bill & Ruth's Sub Shops