Spot Taipei Film House

Taipei, Taipei, Taiwan ● Single Screen

Company: Spot Taipei Film House

Address: 18 Sector 2, Jhongshan North Road, Taipei 104, Taipei

Website:

Phone: +886-2511-7786

Theatre Rating
Based on 0 users