Get directions to: Salads Galore, Encino, CA
Restaurant address: 4920 Balboa Blvd Encino, CA 91316, USA
Restaurant: Salads Galore