Is the Sizzler in Visalia open on Christmas day?
Address: 2121 W Caldwell Ave, Visalia, CA 93277, USA
Marciano Vasquez | Oct 12, 2019
There are some, but to be on the safe side call.
Frankie Andrade | Oct 12, 2019
Very good question I'd give them a call
Thanks! Your answer is awaiting moderation.