El Pollo Loco

Overview

Address: 20780 Nordhoff St
Chatsworth, CA 91311
Website: elpolloloco.com
Phone: 818-882-8869