WaBa Grill adresses in Montebello‚ CA Home Work hours WaBa Grill hours California Montebello AddressPhoneMap1220 S Greenwood Ave Montebello(323) 722-2004 You May Like Del Taco hoursCarl's Jr. hoursSubway hoursTutti Frutti hoursEl Pollo Loco hoursSbarro hoursPeople Are Reading