Welcome to LFS Cinemas, Lotus Five Star Cinemas, leading chain of cinemas, Malaysia
Often has separate stations for placing, paying for, and picking up orders, though the latter two steps are frequently combined.
Trailers, reviews and more on.
Melaka Mall Complex 7 1,208 Located on Level 2.