Straw Hat Pizza

21515 Devonshire St., Chatsworth 91311, United States Get Directions to this spot
21515 Devonshire St.
Chatsworth, 91311
CA, United States
(818) 998-1965

Rate and review Straw Hat Pizza in Chatsworth, CA, United States!

Share your experiences at Straw Hat Pizza with your friends or discover more Restaurants in Chatsworth, CA, United States.