Restaurant specializing in pizza, offering delivery to nearby areas. Known for XXL pizzas.