Arab Cultivators- El Tanbouli&Co. Posted on July 7, 2016 by engmansy Arab Cultivators- El Tanbouli&Co. 15 El Mahrousa St. Sphinx Sq.- M ohandessen- Giza T: 0233460236