Home/ Tech Shop/ Bab el louk Branch details Tech Shop — Bab el louk - Cairo Tech Shop Branch phone 16965 Call branch Directions WhatsApp All branches LocationBranch address 18 El Bostan St., Bab el louk, Cairo. AreaBab el louk CityCairo Open directions ExploreMore nearby branches Tech Shop — Cairo Tech Shop — Bab el louk All Tech Shop branches