The phone number for El Houda Bros is (02) 9649 7836.
El Houda Bros is located at 110 Harrow Rd, Auburn NSW 2144, Australia