Restaurants in Silicon Oasis Dubai With features like Outdoor seating

4 Results found
Techno Point Building, Silicon Oasis
ENOC Petrol Station, Near Sky Courts, Exit 24, Emirates Road, Near Silicon Oasis
Cedre Villas Community Centre, Near Spinneys, Silicon Oasis
Yin & Yang Shop G04, Le Solarium Tower, Silicon Oasis