Ranking
Sushi - Food (Info only)
Tourist information only
"Edomae Nigiri" This meaning means Tokyo made nigiri-sushi. In ancient times, people in Japan mainly ate seafood. Eating meat has been popular among people since the 1950’s. The suburbs of Tokyo Bay…