Food Village

Al Nahda, Near ENOC Petrol Pump, Amman Street, Dubai