mayo

Mayo Pizza?
Mayo Pizza?
Mayo Pizza?
Are you a big fan of mayonnaise? I can only eat it certain ways without wanting to get sick to my stomach. Maybe you're like me. If so the last thing you'd probably ever add mayo to is pizza. Well someone just did. Not just anyone, Domino's Pizza.