Matcha Latte Heaven
I’ve visited Japan maybe fifteen times in the past year and a half, but the award for best matcha latte goes to Ogawa Coffee in Boston. Apparently there’s also a location in Kyoto, Japan. I’ll have to go there next time I find myself in Kyoto, Anyway, check this place out if you happen to be in the area. You won’t be disappointed.
I have to admit I’ve had a hot dog from Fred’s Franks and an iced matcha latte from Ogawa Coffee almost everyday the week.
In my defense, I probably won’t be in Boston again for the rest of the year.