Santa Maria Pizzeria is heading to Fitzrovia for site number three

London-based Neapolitan pizza restaurant Santa Maria Pizzeria is opening a third site in the capital, in Fitzrovia.