Waba Grill Teriyaki House

  • Restaurants
21480 Yorba Linda Blvd., Ste B
Yorba Linda, CA 92887
(714) 695-9700
(714) 695-9705 (fax)
  • Whom to Contact

    • Keith Uphold
      Phone: (714) 695-9700
      Fax: (714) 695-9705