So... any updates on this place? Did it even make it this long? Looks like it may be related to the restaurants in Montreal, which are actually pretty good....