Get directions to: Blue Koi Noodles & Dumplings, Kansas City, MO
Restaurant address: 1803 W 39th St Kansas City, MO 64111, USA
Restaurant: Blue Koi Noodles & Dumplings