Pizza With Santa Sat, 05 Dec at 11:00 am 8501 Stearns Rd, Olmsted Falls, OH, United States, Ohio 44138 KIDS