Even though I’ve been to Japan over 10 times, I had never visited the capital! Continue reading
Tag: L’Effervescence
Review: L’Effervescence.
Tokyo is a culinary mecca with more Michelin starred restaurants than any other city in the world. Continue reading