
Soho · Glass Room
Vasco & Pieros Pavilion Italian Restaurant
Vasco & Piero’s Pavilion is a family-run Italian restaurant on D’Arblay Street in Soho, serving Umbrian cooking and homemade pasta since 1971 from a menu that changes twice daily, with paintings by Umbrian and guest artists. Its glass-fronted private room seats up to 13 with a private bar and resident mixologist, and the private dining room takes parties of 10...
13 seated36 standing