Chicago, IL asian restaurants & food

OK Restaurant

Chinese Restaurant

2222 S Archer Ave (Stewart Ave), Chicago, IL 60616
Excellent Good Average Poor Awful 2.5 / 5 based on 16 votes

Photos

  • OK Restaurant photo by Serkan U.
  • OK Restaurant photo by David S.
  • OK Restaurant photo by Tim B.
  • OK Restaurant photo by Tim B.
  • OK Restaurant photo by David S.

Reviews: 1

  • Abbey C.