King Street sandwich shop owners are fanatical about their food