WaBa Grill

1407 N Azusa Ave, Covina, CA 91722
WaBa Grill WaBa Grill is one of the popular Asian Fusion Restaurant located in 1407 N Azusa Ave ,Covina listed under Asian Fusion Restaurant in Covina , Fast Food Restaurant in Covina , Local business in Covina ,

Contact Details & Working Hours

Map of WaBa Grill