.
Search Results
Chen's Chinese Cuisine
17855 80th Ave, Tinley Park, IL 60477
Chen's, conveniently located across the street from the Tinley Park 80th Avenue Metra Station, is a small but busyMore Chinese restaurant offering Szechwan and Cantonese dishes, which sets it apart from other Chinese restaurants in the area. While many people choose to carry out their meals, those who choose to eat in are surrounded by a clean and simple interior decor. Chen's offers lunch and dinner specials and notoriously filling portions.
See more »