THE QUILA is a new bar in Toronto that opened less than three months ago. It features events and is located at 2761 Markham Rd.