Abby's Pizza & Fish n Chips | 307 Queen St, Altona Meadows | (03) 9369 7389 | Official Website. Online ordering website for Abby's Pizza & Fish n Chips. Order your favourite food quickly and easily online in Altona Meadows! | Abby's Pizza & Fish n Chips, Altona Meadows, order online,