Moon Palace Restaurant
Restaurant $
216 W Cermak Rd, Chicago, IL 60616
Description
Moon Palace is a Chinese restaurant specializing in Shanghainese cuisine. You can find us conveniently located in Chicago's Chinatown!Get to know Moon Palace Restaurant
Extensive Chinese menu focused on Shanghai specialties like Peking duck plus a full bar.