//

El Pollo Loco

Overview

Address: 8239 Topanga Canyon Blvd,
Los Angeles, CA 91304
Website: restaurants.elpolloloco.com/ca/canoga-park/8239-topanga-canyon-rd
Phone: 818-887-0346