Tokyo is a culinary mecca with more Michelin starred restaurants than any other city in the world. Continue reading
Tag: Smelt
Review: Shunsaiten Tsuchiya.
We started off our three week vacation in Japan with a bang! Continue reading
Tokyo is a culinary mecca with more Michelin starred restaurants than any other city in the world. Continue reading
We started off our three week vacation in Japan with a bang! Continue reading