Menlo park mall pictures with santa. Macy's Menlo Park Mall Edison, New Jersey (Westinghouse / TK Elevator)