L'Embuscade is a bar offering authentic French cuisine in a warm and inviting atmosphere. It can accommodate up to 100 people.