New Ki Kis Chinese Food Shop
1122 W 95th Pl
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
Terms of Service