Fabindia Stores in hotel leela road, thiruvananthapuram, kerala