Chatsworth Straw Hat Pizza

21515 Devonshire Street
Chatsworth, CA 91311
818-998-1965
Dine-in · Pickup · Delivery
Hours:
Sun - Thur: 11am - 9pm
Fri & Sat: 11am - 10pm
VisaMastercardDiscoverAmerican ExpressDebitGift Card
Parties · Catering · Group Discounts · Fundraising · Sponsorships · Educational Awards · Gluten Free Options · Free Wi-Fi
Store Images