Savor traditional edomae sushi by Master Sushi Chef Koji Yamauchi in a relaxed setting in Downtown Walnut Creek.
Ikoi Sushi Walnut Creek
Time Out says
Details
Discover Time Out original video
Savor traditional edomae sushi by Master Sushi Chef Koji Yamauchi in a relaxed setting in Downtown Walnut Creek.
Discover Time Out original video