Waba Grill Teriyaki House

Merchant Verified


1407 N Azusa Ave, COVINA, CA 91722

(626) 969-8333

Subscribe Your Email for Newsletter