Tiger Tea 老虎茶

135-34 39th Ave, Flushing, NY