8110 Milliken Ave, Rancho Cucamonga 91730, United States
8110 Milliken Ave, Rancho Cucamonga 91730, United States
No delivery
Spot something wrong?
Dishes at Waba Grill Teriyaki House. Prices may vary in venue.
Been to Waba Grill Teriyaki House? Be the first to share what you ate.