Free Express Shipping for orders over $59.95 Free Express Shipping for orders over $59.95
Chocolate Fact 10289
The smell of chocolate increases theta brain waves, which triggers relaxation.