Map
18 Zhongshan North Rd., Section 2, Taipei 104, Taiwan

An art house movie theater, café, and cinephile bookstore in the old U.S. ambassador’s residence.

Things to Do
Shop at Spot

An art house movie theater, café, and cinephile bookstore in the old U.S. ambassador’s residence.