El Pollo Loco

Overview

Address: 5529 Sepulveda Blvd
Culver City, CA 90230
Website: elpolloloco.com  
Phone: 310-390-8097