Shen Lin Restaurant, DUNDEE, Illinois (IL)
Conveniently located at 565 Dundee Avenue () in DUNDEE, Illinois (IL) (60118), Shen Lin Restaurant is available at 8474263993. It is advisable to give them a call beforehand to make a reservation.
More restaurants in DUNDEE, Illinois (IL)
Shen Lin Restaurant contact information and details:
Address: 565 Dundee Avenue - , DUNDEE, Illinois (IL) 60118
Contact Phone: 8474263993