Retail tea store at City Centre 1 shopping mall salt Lake. They sell original Makaibari Darjeeling tea. A must visit place for Darjeeling tea lovers