Los China Kitchen, CHICAGO, Illinois (IL)
Comfortably positioned at 2800 West Irving Park Road () in CHICAGO, Illinois (IL) (60618), Los China Kitchen can be contacted at 7735832888. Remember to call up upfront to make a reservation.
More restaurants in CHICAGO, Illinois (IL)
Los China Kitchen contact information and details:
Address: 2800 West Irving Park Road - , CHICAGO, Illinois (IL) 60618
Contact Phone: 7735832888
