Piazza Italia is a pizza restaurant located within the Super U shopping center.