baby castle Posted on July 13, 2016 by engmansy baby castle 23 ahmed hosni st., off el tayaran st. tel: 262-5165