Restaurants
Al Baraha
Shop # 2, Ground Floor, Town Square, Sheikh Khalifa Street
Trade Centre, Road E 89, Town Center-1
Ground Floor, Al Dalla Restaurant, Road 21
Al Maha Desert Resort & Spa, Dubai - Al Ain Road E66
Sheikh Khalifa Street
Ground Floor, Al Tawash building, Electra Street, Madinat Zayed