Tsunahachi; Shinjuku, Tokyo. Probably the best tempura restaurant in the world. The original restaurant is a little off the beaten track in Shinjuku, but well worth the visit. A visit to Tokyo is not complete if you don't eat here! All tempura freshly made right in front of you by very talented tempura chefs. English menu provided, along with a guide on the best salts to eat with your tempura.