Sushi Kiyo is a higher grade of Edomae-zushi with a fine grain preparation that will make even Tsukiji’s sushi connoisseurs gasp in delight.
Sushi Kiyo is a 5-minute walk from Tsukiji Station, which is conveniently located near Ginza.
The owner, who ha ...