El Pollo Loco

Overview

Address: 12453 Burbank Blvd
North Hollywood, CA 91607
Phone: 818-506-7667