OSCAR GRAND STORES

Since 1982, Oscar Grand Stores are the favored shopping destination for all those who seek a wide variety of high quality products at optimum prices. Oscar Grand Stores are the first local hypermarket to provide an unparalleled enjoyable shopping experience with 6 hypermarkets in Cairo spanning across 20 departments