Sorry, this location is now

Closed

Farouq Sons

khofo st., Karmouz, Alexandria