Great location in Santa Clarita for our family. Always nice and polite a good find.
All reviews seem positive