This is the second Chi Chi's Pizza in the Santa Clarita Valley. The food is wonderful. Our favorite pizza is Chi Chi's Choice made of sweet cheese and sausage and peppers. Both restaurants offer the same menu and specials. The decor at this one is a little newer. They offer scrumpsious specials at very affordable prices.
Was this review helpful to you?