The Noodle House - Nakheel Mall is located in Dubai, UAE on Unit F-018 Nakheel Mall, Palm, Jumeirah. The Noodle House - Nakheel Mall is rated 4.4 out of 5 in the category restaurant in UAE.
Address
Unit F-018 Nakheel Mall, Palm, Jumeirah
Offerings
Small plates
Vegan options