I Pupi is a pizza restaurant known for its extensive menu of unique and creative pizzas and focaccia.