This is a private Cafe shop for Al Nabouda staff. However you are welcomed in for coffee, tea, Juices as well as for a bite of Indian food at the restaurant next door (photos included).
Grand Cuisine Café, Dubai - United Arab Emirates
Nice place
Must try choco hits