Waba Grill – Chino/Chino Hills 4110 Edison Ave. # 105, Chino , CA 91710 Call for Reservations/Ordering 909-591-1488 4517 Chino Hills Pkwy, Unit #C, Chino Hills, CA 91709 Call for Reservations/Ordering 909-321-9093 Visit our Website