Santa Claus (St. Nicholas)
- Long Beach, CA
- Santa Claus
- 10 miles from Torrance
- 79 Verified Bookings
Susan W. said “We didn't realize when we booked that THE SANTA would be coming, we wanted a fun Santa Experience for our guests and what we got was that and so…”