translate English to French: The perfect place for your next meeting or private dining needs.
Le lieu idéal pour votre prochaine réunion ou dîner privé.