Imperial Palace Chinese Restaurant

Row 1

Details
1735 S Ihm Blvd (South Street)
Freeport, IL 61032
(815) 233-5944
Chinese, Asian
$ $
Hours
Mon–Thu: 11:00 AM–2:30 PM Fri: 11:00 AM–2:30 PM Sat: 11:00 AM–10:30 PM Sun: 11:00 AM–9:00 PM

Foursquare Tips

  • Brenda is a terrible waitress.
  • Crab ragoons!!!
  • Best crab Rangoons you will ever eat
  • Crab Rangoons are the best any where!
  • Potato beef is the bomb!! :)
  • Crab rational...best in town