Cairo Business Plaza Mall is a newly opened shopping mall located in the heart of the New Capital, Egypt. It is one of the largest shopping malls in the country, covering an area of over 1.5 million square feet. The mall is home to over 200 stores, including international and local brands, as well as restaurants, cafes, and entertainment venues. The mall also boasts a variety of leisure activities, such as a movie theater, an ice-skating rink, and a bowling alley. The mall also hosts regular events and promotions, making it a great destination for shopping, entertainment, and leisure.