Location NEW! Location from 30th August 2023 Picasso Hair Art Shop 23 The Italian Forum 23 Norton Street Leichhardt NSW 2040