80 street, Jebel Ali, Jebel Ali Industrial 1, Jebel Ali Industrial 1, Jebel Ali
0.34 mi from Jebel Ali Industrial 1
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?