Mayonnaise Pizza?
By: Amy Jeanroy
Published: February 15, 2014

Do you like to try new foods? How about the Japanese culinary craze; Mayonnaise Pizza? We think no.