Terra Flowers & Flavours


Come visit us at 220 Kennevale Dr #102, Barrhaven, and explore our carefully curated selection of stunning arrangements that are sure to brighten your day!
A large selection of beautiful plants & flowers, wellness products, and a cozy café! Delivery of plants and flowers to the Ottawa area with in-store shopping available too!

Contact Information
Location
Terra Flowers & Flavours


Come visit us at 220 Kennevale Dr #102, Barrhaven, and explore our carefully curated selection of stunning arrangements that are sure to brighten your day!
A large selection of beautiful plants & flowers, wellness products, and a cozy café! Delivery of plants and flowers to the Ottawa area with in-store shopping available too!
Contact Information
Location
Terra Flowers & Flavours


Come visit us at 220 Kennevale Dr #102, Barrhaven, and explore our carefully curated selection of stunning arrangements that are sure to brighten your day!
A large selection of beautiful plants & flowers, wellness products, and a cozy café! Delivery of plants and flowers to the Ottawa area with in-store shopping available too!