Franco Manca is a pizza and Italian restaurant known for pioneering sourdough pizza in the UK since 2008. They offer delicious sourdough pizzas, salads, and desserts made with fresh, handmade dough and seasonal ingredients.