WaBa Grill 753 South Arroyo ParkwaySte 1Pasadena, CA, 91105 View Phone 626-356-2198 753 South Arroyo Parkway, Ste 1Pasadena, CA 91105 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page