Category: Tokyo

Food: Nabezo (Tokyo)

Nabezo is one of the best AYCE shabu-shabu restaurants in Japan. They have multiple locations throughout Tokyo, with restaurants in Shibuya, Shinjuku, Ikebukuro, etc. All of them are the same concept and the same quality, so I would just recommend going to whichever one is most convenient for you. I believe all of the Nabezo’s…

Read more Food: Nabezo (Tokyo)

Food: Tsunahachi (Tokyo)

Address: 3 Chome-31-8 Shinjuku, Shinjuku City, Tokyo 160-0022, Japan Tsunahachi used to be my favorite tempura restaurant in Tokyo, although I think I prefer Shimomura now (this is no fault of Tsunahachi though, it’s just that Shimomura’s quality is exceptional). Still, I will continue to go to Tsunahachi each time I go to Tokyo. Tsunahachi…

Read more Food: Tsunahachi (Tokyo)