OK Restaurant Reviews & Details
2222 S Archer Ave
OK Restaurant is located at 2222 S Archer Ave in Chicago near the intersection of W Cermak Rd and S Archer Ave. Their menu consists of Chinese dishes . Call (312) 842-2168 for dine in.
- Service:Dine In
- On The Menu:Noodles
- Major Intersection:W Cermak Rd And S Archer Ave
Tell us more about OK Restaurant Chicago!