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

View Large Map

Popular Categories