Apr 19 4:00 pm - 8:00 pm Film Screening and Tea Time Talk THE LOT 7611 Fay Ave, La Jolla Event Details Get Directions