Le Pacha is a restaurant known for its panoramic terrace and flavorful cuisine, especially its pizzas.