Koi Japanese Steakhouse & SushiRestaurantLewiston, ID4.6 (529)·Google MapsUnclaimed — claim this listing