26 nour el din bahgat st. -
0222713455 01287187905
Hardware
13 ahmed mohamed ibrahim st. -
0226711237 01006701174
8 naguib mahfouz st. -
01227938418