1 reviews | Active since Member
Great place but management allow foreign traders to enter the premises to sell goods tax free which is contradicting of thd Law