Address: Al Rifaa Road, Al Nuaimia, AjmanLandmark: Near Nuaimia Police Station, Ajman. See full address and map. Categories: Restaurant Equipment & Supplies