Leopard Brings Pizza and Soft Serve to Glenora .Leopard, a new restaurant in Glenora's West Block tower that aims to provide quality pizza and soft serve to the neighbourhood, is the result of conversations that began before the pandemic and a menu perfected during the lockdown.Cantiro, the developer of West Block, approached Andrew Borley of Woodwork…