• Al Tandoor Restaurant
    LOB # 19, JAFZA View Tower, Sheikh Zayed Road, 8th Interchange
    Jebel Ali South Zone 1, Dubai, Near Jebel Ali Metro Station
    GRL: 422204
    Category:  Restaurants
  • call
    send inquiry
    get directions
    visit website

View Large Map

Popular Categories