Get In Touch Get In Touch Get In Touch Phone (07) 4627 3104 Mon-Fri 8am-5pm Sat Closed Sun Closed Our shop is located across the road from the Taroom IGA in the Leichhardt Arcade. Visit Us Today