4485 La Jolla Village Dr, [at University Towne Ctr]San Diego, CA 92122
Phone: (858) 452-8827
Hours: M-Sa 10-9, Su 10-7, Su 12-6