Isabella to open new restaurant