El Pollo Loco

Overview

Address: 3008 S Sepulveda Blvd
Los Angeles, CA 90034
Website: elpolloloco.com
Phone: 310-444-0010