2856 N Clark St,
Chicago, IL 60657
Yen's is the go to spot for your favorite Chinese dishes in the Chicago, IL area. They pride themselves on offering you the best food and delivery service.
Take advantage of the online menu and order one of their great dishes for delivery.