El Pollo Loco

Overview

Address: 11118 Long Beach Blvd
Lynwood, CA 90262
Website: elpolloloco.com
Phone: 310-632-7446