The Fountain Restaurant

Movenpick Hotel Dubai Bur Dubai 1st Floor, 19th Street