Skip to main content

Moon Palace Express

restaurant · chinese restaurant · Chicago, IL

Address
216 W Cermak Rd, Chicago, IL 60616
Phone
(312) 225-4081
Website
moonpalacechi.com
Where
41.8530, -87.6325

Search Hominin for Moon Palace Express

Other restaurants nearby

More in Chicago