This is a really nice theater.
The seats are comfortable and the whole place is really clean.
The quality of customer service is excellent and its facilities are top notch.
Address 80 Yorktown Shopping Center, Lombard, IL 60148, USA
Phone +1 630-495-0012
Maps RXRX+37 Lombard, IL, United States Open Maps