Get directions to: La Restaurant, Sunland, CA
Restaurant address: 8515 Foothill Blvd Sunland, CA 91040, USA
Restaurant: La Restaurant