Mixue Ice Cream & Tea was founded in 1997 and now has 45,000 stores worldwide. / 2 comments
Subscribe to the TC Newsletter
Tribeca Citizen on Instagram