El Pollo Loco

Overview

Address: 621 N Azusa Ave
Covina, CA 91722
Website: elpolloloco.com
Phone: 626-339-7337