Kit Kat Salt Lemon is a delightful Japanese treat featuring the perfect balance of zesty lemon and a hint of salt.