Chef's Pizza is a restaurant specializing in pizza. Order online for delivery.