I got one made-up last week. the glass shop is located on Mansoura Street, if you are coming on Najma Street from Gulf Cinema \ C Ring Road Intersection come to the traffic light and turn Right, less than a hundred meter you will see the big glass shop on the left street corner.