LFS Capitol Selayang

Batu Caves, Selangor, Malaysia ‚óŹ Complex/Multiplex

Company: Lotus Five Star Cinemas

Address: Unit C 1-2-3, Selayang - Kepong Expressway, Batu Caves 68100, Selangor

Phone: +91-3-61384881

Theatre Rating
Based on 0 users