South Fresh Fruit Inc.
Farmers Market
780 S Alameda St Unit 2, Los Angeles, CA 90021, US
(213) 624-7415
Hours not published on validated sources
South Fresh Fruit Inc. is a farmers market where local growers sell direct in Los Angeles, CA.
Farmers Market Local Food Seasonal Produce