El Pollo Loco

1171 W Whittier Blvd La Habra CA 90631 USA

(562) 694-4430

Location