location

MALABAR SUPERMARKET LLC (DEIRA)

NAKHEEL ROAD,DEIRA

info@talalgroupintl.com

042243979

www.talalgroupintl.com