Hours of Operation Hours: Open 7 days a week Melrose Arch +27 11 435 3809 Success! First Name Last Name Email contact us +27 11 435 3809 FollowFollow