Teazzi Tea Shop
135-17 38th Ave, Flushing
(929) 290-2888
Menu
Restaurants in Flushing, NY
Teazzi Tea Shop
135-17 38th Ave, Flushing, NY 11354
(929) 290-2888