Lemon Choward’s

Choward’s mints are a classic mint tablet created by the C. Howard Company in the early 1930’s in New York. One of the new flavors is Choward’s Lemon, which has been a fan favorite ever since. The classic mint has made many appearances in different novels and movies across different decades.