London foodfromLondon On The Inside2 weeks agoThe World's Best Pizza-Maker Is Opening a Restaurant in SohoNapoli on the Road opens on Wardour Street in autumn 2025 with ground-floor a la carte and a basement pizza tasting paired with wine.