Le Tavullia is a pizza restaurant known for its pizzas with a slightly thick, crispy, and soft crust.