L'Embuscade Cafe is a convivial and warm French coffee shop and bar. It offers a selection of beverages and quick bites in a relaxed setting.