Shanghai Cuisine 33

57-33 Main St
Flushing, NY
718.353.5791
40.745482
-73.82565
Hours:
Mon - Sun:11am - 10pm

for Shanghai Cuisine 33
Directions
from: