Tag: Tempura Shimomura

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)