Oscar Grand Stores
  • Oscar Grand Stores

    Oscar is Egypt’s favoured shopping destination, and has been that way for decades. Since its inauguration in 1982, it has been the destination of choice for Cairo’s habitants.

    © The Eloquents 2020

    • Facebook
    • Linkedin