Waba Grill – Glendora 630 South Grand Ave. #105, Glendora, CA 91740 Call for Reservations/Ordering 626-335-5530 Visit our Website