L'Embuscade is a pizzeria offering a menu with pizza options and a terrace.