"[REVIEW]  ""Shanghai Cuisine 33"", Flushing, NY - Shanghai Cuisine 33 is a GREAT Chinese restaurant located on Main Street in Flushing, New York, south of the congested downtown area.  You will find great food, easy street parking, and…  - http://www.thechinesequest.com/2016/05/review-shanghai-cuisine-33-flushing-ny/"
{}