La Cabanette is a restaurant offering a menu that includes pizzas and generously portioned meals, served on a colorful terrace.