Click here for the Isabella Giovinazzo (Phoebe Nicholson in Home and Away) Gallery. Isabella Giovinazzo (Phoebe Nicholson in Home and Away) appears on Home and Away (Channel 5)