Mr. Pizz is an Italian restaurant known for its pizza offerings. They provide a delivery service and are recognized for having the 'best Pizza in town'.