The chain operates 256 restaurants in 29 states, and in 2010 opened a number of stores in Dubai, including Dubai Mall and Deira City Centre.
The chain operates 256 restaurants in 29 states. The chain in 2010 opened a number of stores in Dubai. This was including Dubai Mall. This was including Deira City Centre.