Deliciousness is the happy result of a surprising blend of factors, some of which have nothing to do with your taste buds



-- Read more on ScientificAmerican.com




Source: What Makes Food Taste So Good?


David Cottle

UBB Owner & Administrator