LEAF is a Canadian non-profit organization, dedicated to reducing the environmental impact of the foodservice industry & certifying environmentally sustainable restaurants.
1-3804 17 Ave SW, Calgary, AB T3E 0C2, Canada