How would you have felt if your fine wine tasted like pizza? Are you puzzled? Well, Pizza Hut recently launched its ‘Tomato Wine’, shocking the internet! The limited-edition wine marks the food chain’ ...