The Tea Test

Many people make the mistake of coming to visit New York City without visiting Queens. Flushing, a small area in Queens, NY is a great spot to get your tea fix and just 30 minutes away by subway from Manhattan. Whether its green tea, bubble tea, or cheese tea, Flushing has a tea spot located … Continue reading The Tea Test

Advertisements