Update Info - Shen Lin Chinese Restaurant
This restaurant was reported as closed. If it is open, let us know.
Shen Lin Chinese Restaurant
565 Dundee Ave
East Dundee, IL 60118
565 Dundee Ave
East Dundee, IL 60118
This restaurant was reported as closed. If it is open, let us know.