Number of outlets of Speciality Restaurants FY 2017-2023
In financial year 2023, there were about 127 outlets of Speciality Restaurants Limited in India. Mainland China, the flagship restaurant of Speciality Restaurants had about 32 outlets in that financial year.