location Borsch, Vodka and Tears: 173 Chapel st Windsor 3181 Victoria Australia (near the corner of high street) trams: 6, 78, 79 sandringham train to prahran or windsor station view google maps