Restaurants in Chicago, IL
Restaurants • Chinese Restaurants
216 W Cermak Rd.,
Chicago ,
IL
60616
UNITED STATES
Based on 1 reviews
Not Good
Dined at Moon Palace after The Chinese New Year Day Parade. Ordered Shrimp with Lobster sauce, it was horrible. Consistency was very slimey and did not have much flavor. The servers behaved like drill sargents and were NOT friendly at...Worldwide > United States > Chicago, IL > Chinese Restaurants