CHO Sun OK Restaurant, CHICAGO, Illinois (IL)
Readily settled at 4200 North Lincoln Avenue () in CHICAGO, Illinois (IL) (60618), CHO Sun OK Restaurant are available at 7735495555. We advise you to early in advance to arrange your place in the restaurant.
More restaurants in CHICAGO, Illinois (IL)
CHO Sun OK Restaurant contact information and details:
Address: 4200 North Lincoln Avenue - , CHICAGO, Illinois (IL) 60618
Contact Phone: 7735495555
