80 street, Jebel Ali, Jebel Ali Industrial 1, Jebel Ali Industrial 1, Jebel Ali
7.81 mi from Jebel Ali
Craving authentic Nepali flavors? Mandro Nepali Restaurant in Jebel Ali serves up delicious, traditional dishes with a warm, welcoming vibe that feels just like home.
Is this your listing?