Camellia Large Lima Beans

Camellia

Camellia Brand logo means what it’s always meant: the most delicious, creamy, flavorful, fastest cooking beans you will ever find on a grocery store shelf.

  • Net Wt.  1 lbs

Related Items