Acclaimed Rudy’s Pizza announces Soho site

Rudy’s Neapolitan Pizza will open in London this spring, the first Rudy’s pizzeria to open in the South of England, bringing authentic Neapolitan pizza to Soho. Rudy’s Soho will be a relaxed neighbourhood pizzeria situated in the former Wahaca building on Wardour Street, in the