Tawseelah Delivery Services LLC Ground Floor, Warehouse #7, Al Khabaisi, Deira, Dubai Landmark: Opp. ENOC Petrol Pump P.O.Box: 76288, Dubai Tel: +971 4 2978604 Mobile Number: +971 56 5057739 Fax: +971 4 2978603 Keyword(s) : Food Delivery Service Category(s) : Delivery Service - Ecom & Food