Nando's Novotel Suites Hotel - Al Barsha is located in Dubai, United Arab Emirates on 2A St Lobby Level, Novotel Suites Hotel, Al Barsha 1. Nando's Novotel Suites Hotel - Al Barsha is rated 4.3 out of 5 in the category chicken restaurant in United Arab Emirates.
Address
2A St Lobby Level, Novotel Suites Hotel, Al Barsha 1
Service options
No-contact deliveryTakeaway