When will Margherita Pizza become available in the Republic of Ireland?

As well as being the biggest pizza chain in the world, the Italian company that produces the pizza in Ireland also produces some of the best pizza in the country. Margherita has been growing in popularity in Ireland and is expected to expand in the future. Its launch in Ireland will be part of a wider rollout […]