>>2531141
>>2534947
>>2534992
Looks just like the one near Universal Studios to me. If so I've been there hundreds of times too, lived right up the street for 20+ years.