Get directions to: Souplantation, Alhambra, CA
Restaurant address: 2131 W Commonwealth Ave Alhambra, CA 91803, USA
Restaurant: Souplantation