I know its in Narrabeen, but does anyone know where abouts it is?
I found it on Google maps once I think, have been trying to see if it's still there!
18 Octavia Street Narrabeen, NSW.