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

CLOSED LABOR WEEKEND (Saturday 5TH, Sunday 6TH, Monday 7TH of September, 2015)
VisaMastercardDiscoverAmerican ExpressDebitGift Card
Parties · Catering · Group Discounts · Fundraising · Sponsorships · Educational Awards · Gluten Free Options · Free Wi-Fi
Store Images