Company name: Moon Palace Express
Description: Shanghai dining specialties & a full bar
216 W Cermak Rd, Chicago, IL 60616, United States