Visit Us

Our shop is located at:

131 Balmain Road,
Leichhardt, 2040

Phone: 02 9564 2642 

Opening Hours:
Tuesday
Wednesday
Thursday
Friday
Saturday


10:00am - 4:30pm
10:00am - 4:30pm
10:00am - 4:30pm
10:00am - 5:00pm
9:30am - 1:00pm