Happy Lemon, Flushing, New York, United States By 小圆圆 November 19, 2014 $ beverage flushing Happy Lemon Metro: (7) Flushing Main Street Milk Tea queens United States USD: $ +