Illovo Mastrantonio is the company’s flagship Johannesburg restaurant, in many ways the location where the journey began.

Operating for 27 years, Illovo offers classic Italian dishes, from mixed antipasti to an array of speciality pasta plates and main courses. Enjoy your dish with a perfectly paired local or international wine.


With a homely and warm environment, excellent service and more than a touch of elegance, Mastrantonio Illovo epitomises the authentic Italian dining experience.

“authentic Italian dining experience”

Scroll to Top

Get in touch