New Ki Kis Chinese Food Shop

1122 W 95th Pl ChicagoIL60643
Map

Open Map

Description

New Ki Kis Chinese Food Shop is located at 1122 W 95th Pl, Chicago, IL. This location is in the Longwood Manor neighborhood. This business specializes in Restaurants.
by merchantcircle on March 02, 2015 from merchantcircle