Contact us
  Lao Shanghai
 

 2163 S. China Pl. Ste 1F
 Chicago, IL 60616
 (312)808-0830

 

 

 


View Larger Map