Pizzéria Sarda is a restaurant offering French and Italian cuisine, with a focus on pizzas. The pizzas are noted for their thin crust and generous toppings.