Telepizza signs master franchise agreement for Saudi Arabia

March 10, 2016

Telepizza expects to launch operations in Saudi Arabia following the signing of a master franchise agreement with Emtyaz Catering Company.