WaBa Grill 630 South Grand AvenueSte 105Glendora, CA, 91740 View Phone 626-335-5530 630 South Grand Avenue, Ste 105Glendora, CA 91740 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page