LFS Seri Iskandar

Seri Iskandar, Perak, Malaysia ‚óŹ Complex/Multiplex

Company: Lotus Five Star Cinemas

Address: FF-01-A, 1st Floor, Seri Iskandar Business Centre, Seri Iskandar 32610, Perak

Phone: +91-5-3712078

Theatre Rating
Based on 0 users