Waba Grill – Chatsworth 21534 Devonshire St.# B, Chatsworth, CA Call for Reservations/Ordering 818-678-6607 Visit our Website