I came here on a weekday mid-late afternoon and stayed well into the night. So I had enough time to experience the place. Here are my thoughts:
Large space. Located in an industrial area of Arcadia. Clark Street/Peck Road is cross street. Have to go out…