Search results
Yelp Reviews
3.0 83 reviews
- 5 star 31
- 4 star 13
- 3 star 9
- 2 star 2
- 1 star 28
At WaBa Grill 1407 N. Azusa Ave. Covina CA, we are committed to providing our customers an enjoyable dining experience,...
Website: wabagrill.com
Phone: (626) 866-2733
1407 N Azusa Ave Covina, CA 91722 813.22 mi
Is this your business? Verify your listing
3.0 83 reviews