WaBa Grill 4432 Slauson AvenueMaywood, CA, 90270 View Phone 323-484-9988 4432 Slauson AvenueMaywood, CA 90270 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page