Get directions to: The Soup Bar, El Segundo, CA
Restaurant address: 310 E Grand Ave Ste 112 El Segundo, CA 90245, USA
Restaurant: The Soup Bar