So apparently Qoola is going to open at Aberdeen Centre! That’s a pretty quick expansion period, considering they’ve only opened recently on Denman.
Their location in Aberdeen Centre is going to be near the Supermarket on the 1st floor, across from Saint Germaine. I hope they’re going to be sanitary! Considering they’re opening in an Asian mall, unlike this other place….
Update: It opens in June!!