I love this place it's the only place you can get green tea kit cats other than in Japan or eBay. I was missing so many things from Japan I thought that I would never be able to get again. In heaven, literally! Just sad they aren't open on Sundays.
places reviews