Pretty much any fish and chip shop will do the trick, although the ones away from Adelaide seem to be better, but it just may be the surroundings. Try Victor Harbor. You won't see cod or haddock though, instead you'll see Perch, Whiting, Garfish and Snapper. I prefer Whiting and Garfish myself.
For what I think is the best pizza bar in Adelaide try the Marryatville Pizza Pan on Kensington Road, Kensington Park.
I can't think of anywhere for a good roast (maybe the Aldgate Pump Hotel in the hills?) but a good place for those wedding anniversary dinners is the Magill Estate restaurant
http://www.penfolds.co.uk/experience/dining/magill.asp - it really is spectacular and it's the only place in the world that I know of that will sell you Grange Hermitage by the glass.
Oh, and don't forget to get up early on Fridays and do your food shopping at the Central Market -
http://www.adelaidecitycouncil.com/C...et/default.htm almost everything's local and always top quality and super fresh.