El Anfoushy Fish

4.3

alexandria, miami 35 iskandar ibrahim st. -

Similar Places in miami

alexandria, miami All Branches 16 iskandar ibrahim st. -

035484820 035520888

Fish Shops

alexandria, miami el arman st. -

035499222 01206914580

Fish Shops

alexandria, sidi beshr 320 khaled ibn el walid st. -

01226740255

Fish Shops

alexandria, sidi beshr 186 khaled ibn el walid st. -

035548100

Fish Shops

alexandria, miami 7 rd. 87 intersection of el bekbashy el essawy st. -

01221951790

Fish Shops