It is a chain of cafes in several countries, specializing in the manufacture of coffee of all kinds, offering a variety of types of hot and cold drinks
Category: coffee shop
Country: UAE
City: Dubai
Area: Jumeirah Lake Towers (JLT)
Address: Ground Floor - Jumeirah Business Center 3 - Cluster Y