Fast Food restaurants in Festival City Dubai

3 Results found
Dubai Festival City
Leil Nhar - Festival City
A quirky Beiruti café chain in Festival City