Nando's Ibn Battuta Mall is located in Dubai, United Arab Emirates on Sheikh Zayed Rd Ground Floor, China Court, Ibn Battuta Mall, Jebel Ali Village. Nando's Ibn Battuta Mall is rated 4.1 out of 5 in the category chicken restaurant in United Arab Emirates.
Address
Sheikh Zayed Rd Ground Floor, China Court, Ibn Battuta Mall, Jebel Ali Village