Waba Grill – Chatsworth

waba-grill-premium-banner-735

21534 Devonshire St.# B,
Chatsworth, CA
Call for Reservations/Ordering
818-678-6607

Visit our Website

Waba-Grill-Orange-restaurant-menus-1242408-WabaGrill_Menu_1