A commercial centre in the heart of Alexandria, the beautifully designed Florence Mega Mall is home to several retail stores, a food court, restaurants, a gym and spa, a hypermarket, and a garage.