Pizza Express has an extensive handmade pizza menu and is the UK's biggest restaurant chain, with over 400 branches open 364 days a year. This one in Dean Street, in the heart of Soho, has the Jazz Room in the basement, where small gigs play weekly.
Pizza Express, Dean Street, Soho, London, United Kingdom
Do you represent this business? Contact us to update your information & to manage your page.
Added 5 years ago
Added 6 years ago
Earned the Gastronome badge!