WaBa Grill adresses in Maywood‚ CA Home Work hours WaBa Grill hours California Maywood AddressPhoneMap4432 Slauson Ave Maywood(323) 484-9988 You May Like Subway hoursMcDonald's hoursJack in the Box hoursKFC hoursWaBa Grill hoursLittle Caesars hoursPeople Are Reading