El Pollo Loco

Overview

Address: 5935 South St
Lakewood, CA 90713
Website: elpolloloco.com
Phone: 562-925-5644