WaBa Grill 3028 North BroadwayLos Angeles, CA, 90031 View Phone 323-222-9222 3028 North BroadwayLos Angeles, CA 90031 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page