Mills St Snack Bar & Deli phone 1 Mills St Whyalla Norrie, South Australia 5608 map Williams St Seafood Deli phone 8 Williams St Whyalla Norrie, South Australia 5608 map if (!IN_DEV) { ?> } ?>