Escape The Room

Located in Glendale Galleria on Third Level Nearby PLAYlive Nation