Business Consultant Directory Province <Any>Western Cape Beauty Bar Western Cape , Cape Town , Unit 2, Winston Place, 65 Main Road , 8005 Situated in the heart of trendy Green Point, The Glam Bar offers a variety of treatments to satisfy your every need