LFS 1 Plaza

Kuala Selangor, Selangor, Malaysia ‚óŹ Complex/Multiplex

Company: Lotus Five Star Cinemas

Address: Lot 1, Ground Floor, Jalan Medan Niaga 5, Kuala Selangor 45000, Selangor

Phone: +91-3-32813818

Theatre Rating
Based on 0 users