WaBa Grill 2450 River RoadSte 320Norco, CA, 92860 View Phone 951-356-5056 2450 River Road, Ste 320Norco, CA 92860 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page