Sun Luck Express Chinese Restaurant, CHICAGO, Illinois (IL)
Readily settled at 4010 North Broadway Street () in CHICAGO, Illinois (IL) (60613), Sun Luck Express Chinese Restaurant can be reached at 7734771128. It is advisable to call upfront to book your place in the restaurant.
More restaurants in CHICAGO, Illinois (IL)
Sun Luck Express Chinese Restaurant contact information and details:
Address: 4010 North Broadway Street - , CHICAGO, Illinois (IL) 60613
Contact Phone: 7734771128