Description

LEAF is a Canadian non-profit organization, dedicated to reducing the environmental impact of the foodservice industry & certifying environmentally sustainable restaurants.