[Closed] AA Plaza, New York, United States By 小圆圆 June 13, 2008 AA Plaza Chinese flushing Metro: (7) Flushing Main Street New York noodles NYC Subway: Flushing queens United States USD: $ +