Libertà is an Italian restaurant specializing in Neapolitan wood-fired pizzas and festive Corsican cuisine. Open 7 days a week.