4716 N Milwaukee Ave
Orange Garden Restaurant
1942 W Irving Park Rd Chicago, IL
3322 N Broadway St Chicago, IL
this place made my weekend last month. this was because it was so good and people dont know about it still. it has the best roasted duck because of the glaze they use. i will go here again.
February 10, 2010
If you've been to or used
China Star, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.