Details: Located on the top floor of New World Mall, at 136-20 Roosevelt Ave, Flushing, NY 11354. A claimed Yelp page can be found at https://www.yelp.com/biz/royal-queen-flushing
Royal Queen is a dim sum place in Flushing. I think they also do parties and weddings. There is also a fairly high end looking karaoke place in here somewhere.
The dim sum here is pretty average. Not terrible. Not amazing.
I saw a roach running around. It was a big one. I know there are lots of roaches in New York City, but this was not appreciated.
Service was fine I guess. They sat us near the stage… which kind of sucked.
Overall, this place was average. There are other places to go, but I’ve eaten at almost all of them and none of them offer food that much better than any of the others. The service and cleanliness of most of these places are about the same as well. This place wasn’t great, but I can’t think of a substantially better place to go to.