Regal Irvine Spectrum 21 Imax is located at 65 Fortune Dr, Irvine, CA. This location is in the Irvine Center neighborhood. This business specializes in Theatre and has 4 review(s) with a star rating of 3.8.
by merchantcircle on December 01, 2018 from merchantcircle