MOD Pizza chooses Leeds for first UK store location

Those of us who live here know that Leeds is an epic city that is fast becoming the epicentre of all things food related (at least north of London). It was no surprise then that MOD Pizza decided to launch their first UK store here and we were lucky enough to be invited down to catch the opening!