Il Mondo Pizza is a pizza restaurant known for its cozy atmosphere and adequate prices.