Order Online

Moon Palace Restaurant

216 W Cermak Rd
Chicago, IL 60616
(312) 225-4081
Order online Menu | Info
Any questions please call us.