Level 1, Al Wahda Mall, Al Wahda, Abu Dhabi, United States
Level 1, Al Wahda Mall, Al Wahda, Abu Dhabi, United States
No delivery
Spot something wrong?
Dishes at Nareel's. Prices may vary in venue.
Been to Nareel's? Be the first to share what you ate.