Franco Manca is a pizza restaurant known for its Neapolitan-style sourdough pizzas. It offers organic ingredients in an industrial chic setting, with options for outdoor seating and takeout.