Chen's Ho Ho Chinese Kitchen
Address:
4149 Main St, Skokie, IL 60076
Phone:
(847) 674-1798
Other Details:
At the corner of Main Street and Keeler Avenue since 2005, Mr. Chen's restaurant has an extensive menu of Chinese takeout food. The restaurant offers "lunchbox" specials as well as family dinner deals. Delivery is available for a $2 charge.
Restaurants
Other Businesses: