Mo's Chinese Kitchen Categories Restaurants/Bars 9200 W. 159th Street Orland Park IL 60462 (708) 403-8848 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×