IKOI Sushi -- Walnut Creek
Restaurant
•
1632 N Main St, Walnut Creek, CA 94596, USA
8.8
Wednesday: Closed
See if anyone you trust recommends it!