Le Petit Paris is located 11 Akademie Street Corner Berg Street Franschhoek Western Cape South Africa 7690