Contact Us

Have a question about something you have seen on our website?

Please refer to our FAQ section where you will find information about payments, exchanges, returns, shipping and delivery options.

If you don't find what you are looking for or you have another question, please feel free to email us at

We endeavour to respond to all enquiries promptly usually within 24hrs!


We welcome you to visit our Leichhardt Store at:

Shop 21
The Italian Forum
23 Norton Street

Store Opening Hours:

Monday to Friday     10:00am to 5:30pm
Saturday                   10:00am to 4:00pm
Sunday                             Closed             
Email us:
Call Us:  02 8668 5914 (during store opening hours)
Thank you for supporting our store!