Nepalese restaurants in Dubai

2 Results found
Opposite Citymax Hotel, Barsha 1
2YallaMomos.jpg
Nepalese dumplings worth travelling for, in the heart of Karama