I'm hosting dinner in a few months for a group of about 20. None of us are Chinese but I haven't had a real problem ordering in Flushing. How early should I make my reservation?
Also any recommendations? I used to like Imperial Palace and its other branch, East Lake, but the recent Yelp reviews are making me wary. It seems like Asian Jewels may be the better place for food and handling the size of our group.
Thanks in advance!