shaheen international caviar Branches in Egypt
cairo, bab el louk 183 el tahrir st., estrand bldg. - in front of mobil gas station
0227949139 01022255560
Fish Shops
cairo, el sayeda zeinab 45 el sayeda zeinab sq. - in front of el sayeda zeinab mosque
0223915322 01022255560
Fish Shops