It’s one of those places that’s impossible to miss, situated on the corner of Crystal Street and New Canterbury Road and a direct shot from Leichhardt to the Portuguese chicken shops of Petersham. I was always curious about the place, but never took the initiative to visit until an ...