We'd love you to write a review of Taliah's Beauty Bar Windsor – could you? A Taliah's Beauty Bar Windsor review will help create a directory of recommended Beauty Salons in Windsor. If Taliah's Beauty Bar Windsor is your business, then claim it now. This will allow you to amend your details and improve your listing.