Candy Review: KitKat Chocolatier: Green Tea & Kinako and Strawberry & Nuts

These Japanese Kitkats are mini finger bars produced by Le Patissier Takagi. They’re the latest in “specialty” KitKats from Japan, following the “Wine” and “Noir” flavors from last winter. Each finger is about 1 3/4 inches long which is perfect … Continue reading