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.