Recently, a new Chinese restaurant opened up on Main Street in downtown Flushing. Kings Kitchen, located at 40-12 Main Street, Flushing, NY 11354, is a sparkling new restaurant located a few doors down from McDonald's and across the street from the New World Mall. That street looks a little drab, and Kings Kitchen is a step in the right direction to sprucing it up. I tried a new dish that I never have had before. I felt like a native! Can you guess what I had?
Read More »
The Chinese Quest Finding the best Chinese restaurants on Long Island and NYC
