Restaurant Le Mont Batcha offers a variety of typical African dishes. It is described as a haven of peace where guests can enjoy African specialties and refreshments. The establishment is noted for its interesting quality-price ratio.