Chef Finn Stern and partner Stella Dennig open their new restaurant this month, in the same space as their beloved original, ...