Get directions to: Sprout's Farmers Market, La Mesa, CA
Restaurant address: 4630 Palm Ave La Mesa, CA 91941, USA
Restaurant: Sprout's Farmers Market