Red Iced Tea by Tokyo Tokyo
The first time I had Tokyo Tokyo’s famous Red Iced Tea was when I was a kid. I could say it was love at first sip. Before that, I was used to the usual instant lemon iced teas my mom makes at home. No wonder it was a very surreal experience to taste this unique… Read More »