Tokyo
Sushi Imamura
Restaurant · Sushi
Why we point you here
Tokyo sushi charted by those who track the world's best omakase counters.
Sushi in Tokyo means a density of exceptional work, and Sushi Imamura earns its place among them — charted by the kind of global diners who cross cities for rice and fish done right.
Accolades
On the map
Other charted spots in Tokyo
Worth the detour.
Charted by OAD Top Restaurants· Last verified 2026-07-11