Straw Hat Pizza
Address:
21515 Devonshire St., Chatsworth, CA 91311
Phone:
(818) 998-1965
Hours:
- Mon: 11am-10pm
- Tue: 11am-10pm
- Wed: 11am-10pm
- Thu: 11am-10pm
- Fri: 11am-11pm
- Sat: 11am-11pm
- Sun: 11am-10pm
Other Businesses:
- The Lamplighter Restaurant at 9110 De Soto Ave, Chatsworth, CA 91311
- Thai Valley at 21032 Devonshire St, Chatsworth, CA 91311
- Tacos El Cosas at 21915 Devonshire St, Chatsworth, CA 91311
- Silver Panda at 10116 Mason Ave, Chatsworth, CA 91311
- Burrito Factory at 21032 Devonshire St Ste 103, Chatsworth, CA 91311