Green Tea KitKats | A Map to Anywhere

Green Tea KitKats

November 01, 2015 1 min read

Green Tea KitKats! I think I just found the world’s greatest candy and it’s green tea KitKats?! I swear, Japanese candy is the best. These are made with Matcha green tea. Matcha is usually drank as a frothy, sweet green tea milk beverage. But heaven has smiled down upon us and made it in KitKat…

Read More