4117 S Ashland Ave
6363 N Milwaukee Ave Chicago, IL
Home Run Inn Pizza - 31st Street in Chicago
4254 W. 31st St. Chicago, IL
Comfortable, cozy bistro located in downtown Chicago. Went with a large group and the staff was attentive and friendly. Food was authentic and very tasty.
July 17, 2010
If you've been to or used
Kiki D's, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.