41 employees
Food Should Taste Good make all natural snacks made from simple, real ingredients.
2006
Food Should Taste Good raised undisclosed on March 1, 2007
Investors: Sherbrooke Capital