Sarah Food Development (SFD) Posted on July 8, 2016 by engmansy Sarah Food Development (SFD) 13 Abdel Khalek Sarwat St., Down Town, Cairo (2)5758630/(2)5781151 (2)5781152 ■ Dehydration Services