One of Toronto’s favourite cocktail bars has opened a summer sidewalk pop-up
Toronto recently got a new spot for spritzy cocktails and summery, seasonal bites. Located at 90 Portland St., Spritz Garden at Vela is a gorgeous pop-up outdoor oasis and the perfect spot to make the most of your summer in Toronto. Here, you can enjoy a light seafood-focused tapas menu paired with spritzy cocktails, and … Continued