Franco Manca is a pizza restaurant known for its Neapolitan-style sourdough pizzas made with organic ingredients.