Brazen Head The is located in Sandton, South Africa on Block A, Regent Hill Office Park, Turley Rd & Leslie Road, Lone Hill,. Brazen Head The is rated 3 out of 5 in the category irish restaurant in South Africa.
Address
Block A, Regent Hill Office Park, Turley Rd & Leslie Road, Lone Hill,