Lou Poumpouille is a pizza restaurant known for its generous portions and flavorful pizzas made with high-quality ingredients.