Chicago, IL asian restaurants & food

Chicago Food

Grocery Store

3333 N Kimball Ave (Avondale Ave & Henderson St), Chicago, IL 60618
(773) 478-5566
Excellent Good Average Poor Awful 3.5 / 5 based on 7 votes

Photos

  • Chicago Food photo by Ernest S.