Straw Hat Pizza

  • Restaurants
21515 Devonshire Street
Chatsworth, CA 91311
(818) 998-1965
(818) 772-5034 (fax)
  • Whom to Contact