Le Mechoui offers a dive into Lebanese cuisine with a focus on grilled dishes. The establishment provides a calm atmosphere with a shaded terrace offering views of the Cap and its hills, complemented by charming and discreet service.