El Pollo Loco

Overview

Address: 8239 Topanga Canyon Rd
Canoga Park, CA 91304
Website: elpolloloco.com
Phone: 818-887-0346