Baba Foods
LinkedIn Pintrest Facebook Twitter Google +

Baba Foods,

Chula Vista CA
Address: 693 Palomar Street #20, Chula Vista CA 91911 / (619) 426-6946

Farm Type: Farmer Farmers Market

Farming Practices: Certified Organic Certified Organic