UPDATED: Man Barricades Self in Chatsworth Home,…
Chi Chi's Pizza
Drag box to select area
Chi Chi's Pizza is located in the Grove Shopping Center on Tampa Avenue in Northridge. The first Chi Chi's opened more than 50 years ago, and this is one of several in the LA County area. Chi Chi's has a good selection of delicious pizzas, pastas and other Italian food, all at reasonable prices.
9080 Tampa Ave, Northridge, CA 91324
- Accessibility Details: The restaurant offers ramp access.
- Hours: Sun - Thu, 11am - 10pm; Fri, Sat, 11am - 11pm
- Accessible: yes