Know a great happy hour or special for this location?
Compact branch of an international Taiwanese dessert shop specializing in brown sugar boba milk tea.
Suggest an edit
New World Mall Food Court, 136-20 Roosevelt Ave Unit 012, Flushing, NY 11354
© 2024 Checkle, Inc
Privacy
Terms