Chinese-food standards provided in a compact, no-frills establishment, with lots of lunch specials.
Address: 2411 W North Ave, Chicago, IL 60647
Phone: (773) 252-1023
Comments