Franco Manca is a pizza restaurant known for its sourdough pizzas. They offer Italian and Neapolitan-style cuisine with vegetarian and vegan options.