at 173 Chapel Street , Windsor , 3181 Australia
1165 FB users likes Borsch Vodka & Tears, set it to 6 position in Likes Rating for Windsor, Australia in Local Business category
Borsch Vodka & Tears is Windsor based place and this enity listed in Cafe category. Located at 173 Chapel Street VIC 3181. Contact phone number of Borsch Vodka & Tears: +61 3 9530 2694