Get us in your inbox

Search

Ikoi Sushi Walnut Creek

  • Restaurants
  • Walnut Creek
Advertising

Time Out says

Savor traditional edomae sushi by Master Sushi Chef Koji Yamauchi in a relaxed setting in Downtown Walnut Creek.

Details

Address:
1632 N Main St
Walnut Creek
94596
Price:
$30 and under
Advertising
You may also like
You may also like