Najoud Supermarket
Indl Area 13, P.O. Box 1399, United Arab Emirates
06-534-4353 Phone