English: It currently has around 100 stores in South India.
Telugu: ప్రస్తుతం దక్షిణ భారతమంతటా దీనికి 200 విక్రయ కేంద్రాలు ఉన్నాయి.