Beloved Taipei Tea Shop to Open First U.S. Location

One popular international outfit, Taipei -born tea shop machi machi, is opening its first United States location on October 29 in New York City. The cozy shop is famous for its fresh teas, cream …
( read original story …)