Auberge Michel

French Restaurants

122 Pretoria Avenue
Sandton
Johannesburg
2196

Description

Auberge Michel, one of South Africa’s finest French Restaurants, became the first establishment in the country to attain a prestigious five-star rating by the Tourism Grading Council of South Africa.

Reviews

100
South Africa finest French food. ⁄ 14 May

Write a Review

Current Location