Sushi Koi Asian Japanese Restaurant Contact Information 4 N Euclid , St. Louis, Missouri 63108, United States 314-367-2209 https://www.sushikoistl.com/ Additional InformationContemporary sushi bar. Take out and delivery options only currently.