Get directions to: El Parador Restaurant, North Hollywood, CA
Restaurant address: 11723 Saticoy St North Hollywood, CA 91605, USA
Restaurant: El Parador Restaurant