Ten Rens Tea Time Bubble tea store 289853

Bubble tea store - Chinese tea house

73 Mott St - New York - NY 10013 - United States