Cafe in Australia Lidz Caps Australia Address: 97 Enmore Rd, NSW, 2042 Newtown Australia Phone Number: +61 295 16 32 29