I noticed yesterday that the space formerly known as Izakaya at Front & Church now has a sign in the window announcing that "Le Papillon on Front" will be opening there in May. I assume that's because the restaurant's old location is slated for demolition for a condo project. According to their website, they're also planning another location on Eastern Ave to open in August.
I've walked by Le Papillon many times with curiosity but I've never been in, partly because of the very mixed things I've read here. I'm optimistic that with the move to new digs, maybe they'll spiff up the food a bit and modernize the decor into something more attractive to people other than tourists visiting the Sony Centre...
69 Front St E, Toronto, ON M5E1B5, CA