parallax background

MJ Alli Optometrist welcomes you to their new website

We provide eye care solutions to our existing and growing client base. MJ Alli Optometrist imports spectacle frames and lenses. We employ the latest trends in technology in our in house lense manufacturing lab, this is a benefit to our clients as we can offer the most price competitive rates. We accept most medical aids, debit and credit cards.

We accept the following means of payment:

  • Cash
  • Debit & Credit Card
  • Medical Aids including: Bontias, Discovery, GEMS, Samwumed and Sizwe


Contact us

MJ Alli Optometrist Cravenby

138 Balvenie Road, Cravenby,
Cape Town, South Africa

We have 7 stores across the Western Cape.
Store locator

Let us help you with:


Single Vision Spectacles

Lacus molestie rutrum curabit

Bi focal Lenses

Mollis lobortis massa eu accum


Fusce a lectus non lacus rhon

Muhammd Junaid Ali


He is a the principal Optometrist at MJ Alli Optometrist, he established MJ Alli Optometrist 29 years ago. Along with his dedicated team of staff, prides themselves in providing good after sales support to their growing client base.

Watch this video which showcases the store we opened up in Rondebosch East:

At your service

For professional advice on your eye needs.

  • We import spectacles frames
  • We manufacture our own lenses
  • We provide our clients with the most competitive rates
  • Our sales representatives provide excellent after sales support
  • We provide preferred rates to Pensioners

What our clients had to say about our service

  • female placeholder
    Thank you for the excellent service I received from you and your staff. Your receptionist is very friendly and helpful. I will definitely spread the word about the services offered by MJ Alli Optometrist. Continue with making your clients feel special.
    Charmaine Abrahams
  • 360 F 233462402 Fx1yke4ng4GA8TJikJZoiATrkncvW6Ib
    Been going to MJ Alli Optometrist since I was 11. I have been experiencing 19 years of excellent service.
    Tamsyn Regina Blankenaar