Tawakal Halal Tandoori Restaurant

21617 Devonshire St.
Chatsworth
California
United States