The first cannabis dispensary in Queen’s Flushing neighbourhood has opened. House of Strains is in a 2,000 square foot space located at 16105 29th Avenue. The shop features a waiting area with TVs and music, as well as a table with stickers and free smoking devices for customers…