1 el nabawy el mohandes sq. -
0233471889
Hardware
12 khattab othman st. off 26th of july st. -
0233039625
3 emam ibrahim st. -
0237495651