3105-33 Lombard St, Toronto, ON