Hot Wheels Pizza is a pizza restaurant. It offers food for pickup or delivery.