They offer a set of cold and hot drinks in addition to specialty coffee in several types, and a set of sweets
Category: coffee shop
Country: Saudi Arabia
City: Riyadh
Area: Al Hamraa
Address: Riyadh 13216 - Diem Plaza - King Abdullah Road - near Ispar