Little Millennium

No 565, 17th Cross, Indira Nagar, 2nd Stage, Bangalore-560038
logo of Little Millennium