The world’s largest fast-food chain by store locations -- more than 46,000 worldwide -- has opened one of three city locations on Canal.
Mixue Ice Cream & Tea was founded in 1997 and now has 45,000 stores worldwide. / 6 comments
Subscribe to the TC Newsletter
Tribeca Citizen on Instagram