Rudy’s Neapolitan Pizza

Rudy’s Neapolitan Pizza opens Soho restaurant

The 140-cover location is the chain’s first site located in the South of England.