Chi Chi’s Pizza Rocks!?
Have any of you been to Chi Chi’s Pizza in Northridge, Saugus or Simi Valley? It is simply THE BEST ITALIAN FOOD in Los Angeles. They also own a restaurant called Lido Pizza in Van Nuys. You must try any of the four restaurants and then vote on the food. It’s cheap and awesome!


SoCal007 on Sat, 5th Dec 2009 2:37 am
the best? no
but it is very good
unclenea on Sat, 5th Dec 2009 2:40 am
yes it does
and so on Sat, 5th Dec 2009 3:03 am
Pizza Hut rules..