Yes Crossroads is a place where you get a good designer labels its a place for higher middle class and above people
people who have flair towards the branded cloths and people who like to shop in an very organised environment would enjoy this place
apart from shopping this place has couple of more things to add to your entertainments like the video game parlours and the restaurants to fulfill your taste bud needs
overall the place is nice and enjoyable