Lebanese restaurants in Festival City Dubai With features like Outdoor seating

2 Results found
Marsa Plaza
Leil Nhar - Festival City
A quirky Beiruti café chain in Festival City