Love the little write up for a nice new place. Linking to their website or and address could help other Sydney-siders interested in checking them out find them.
Location: 18 Tennyson Road, Concord, Sydney.
Website: looks to still be under construction - last updated before they opened...
But it's not a tough place for me to get to so I might have to go check it out sometime