Number of Costa Coffee India stores FY 2019-2023
The number of Costa Coffee stores operated by Devyani International Limited in India in the financial year 2023 was 112. This was twice the increase in stores of Costa Coffee as compared to the previous year.