Koi Sushi and Hibachi in Omaha

Asian restaurant · 16919 Audrey St Ste 110, Omaha, NE

Hours

More food in Omaha, NE · Asian Food in Omaha