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.

Close

Things to Do

Shop at Spot

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