Waba Grill – Covina 1407 N. Azusa Avenue, Covina, CA 91722 Call for Reservations/Ordering 626-969-8333 Visit our Website