If you're looking for Bubble Tea restaurants in flushing look no further. Anda Cafe is known for having some of the best Bubble Tea in flushing. Located at 37-11 main street unit#29, Anda Cafe is...show more
Last updated May 24, 2019