Get directions to: Sprouts Farmers Market -, Chula Vista, CA
Restaurant address: 878 Eastlake Pkwy Chula Vista, CA 91914, USA
Restaurant: Sprouts Farmers Market -