Happy Lemon, Flushing Store

  • Jonathan Cheban picked up a bubble tea at Happy Lemon, Flushing Store in October 2017.

Stargazer Tip: There are Happy Lemon locations around the world.


Address:
133-35 Roosevelt Ave, Flushing, NY 11354, USA
Telephone:
(+1) 347-368-4023
Email:
happylemon_guanwang@happy-lemon.com.cn
Web:
http://www.happy-lemon.com/en/