1 reviews | Active since Member
Best restaurant in Johannesburg and Gauteng. Personal service, great atmosphere and the best Italian food you will find in South Africa.