IKOI Sushi -- Walnut Creek
Restaurant
•
1632 N Main St, Walnut Creek, CA 94596, USA
8.8
Tuesday: 3 PM – 9 PM
See if anyone you trust recommends it!