Bring nature to your home
The best plants to decorate your home. It will be like walking in your garden!
Visit our store
150 Elgin St
Ottawa, Canada
Mon - Fri, 10am - 9pm
Saturday, 11am - 9pm
Sunday, 11am - 5pm
The best plants to decorate your home. It will be like walking in your garden!
150 Elgin St
Ottawa, Canada
Mon - Fri, 10am - 9pm
Saturday, 11am - 9pm
Sunday, 11am - 5pm