Centre Commercial Carrefour is a shopping mall featuring a variety of national and international stores, boutiques, restaurants, and leisure spaces.