WaBa Grill
14875 Telegraph Rd, La Mirada
(562) 777-9222
Menu
Restaurants in La Mirada, CA
WaBa Grill
14875 Telegraph Rd, La Mirada, CA 90638
(562) 777-9222