El Pollo Loco

Overview

Address: 3125 W Century Blvd
Inglewood, CA 90301
Website: elpolloloco.com
Phone: 310-645-2491