10 of the Weirdest Pizza Toppings

  10. Japanese “Mega” pizza Only available in Japan, Pizza hut has a super pizza in Japan called the “mega” pizza. This pizza features cheese rolls, bacon, ham, sausage, mushroom, onion, garlic, tomato sauce, pepper, hamburgers with a crust made … Continued