Twins Kitchens Posted on July 6, 2016 by engmansy Twins Kitchens Block 30, Kafr Tohormos Bldgs, Off El Eshreen St, Beside El Karnak Primary School, Shop No.20 – Faisal – Giza T: 0237222212