Tawakal Halal Meat & Deli

Overview

Address: 21617 Devonshire St
Chatsworth, CA 91311
Phone: 818-882-0605