Iron Barista
Surf the Greats 250 Carlaw avenue, Toronto, Ontario, CanadaDetour Coffee presents the Toronto's Best Baristas competition -- Iron Barista. Using Detour Coffee, secret ingredients and a pantry full of goodies 16 baristas are going head-to-head to develop a…