Made on Demand
While "made on demand" is appropriate, it doesn't seem like a distinguishing feature for a new pizza franchise. (Have you ever been to a pizza place where your pie wasn't made on demand?) But it seems like cute wordplay, since the restaurant theme is based on the Mod British youth subculture of 60s and 70s. Love their choice of music, beer selection, and those great Union Jack t-shirts. --Gotta get me one of those.
Mod at this location stands for great pizza. You can modify the order, but please keep it what you want.
I don't think it stands for anything, no where on their Facebook page or website do they define it as if its an acronym.
I have no idea unless you can find a way to incorporate, amazing, build you're own pizza at a great price into M. O. D.
Thanks! Your answer is awaiting moderation.