Get directions to: Souplantation, Northridge, CA
Restaurant address: 19801 Rinaldi St Northridge, CA 91326, USA
Restaurant: Souplantation