Authentic Italian Restaurant in Soho, London Vasco & Piero’s Pavilion

A Soho dining institution for long lunches, lively dinners, and timeless hospitality.

Serving London’s Italian food lovers, business and creative community with warmth, character, and Italian soul for over five decades.

Long lunches that stretch into the afternoon.
Business conversations continued over coffee.
Friends who have been coming for years – and newcomers who quickly feel at home.

At Vasco & Piero’s Pavilion, the atmosphere matters as much as the food.

“This Soho old timer is rammed. No fireworks, no dishes created for social media, no mouthy chefs, no wonder it is such a success.”
THE GUARDIAN, Marina O’Loughlin, February 2017.

About Vasco & Piero’s Pavilion

Traditional Italian Restaurant In Soho London

“At Vasco & Piero’s Pavilion, we’re a traditional Italian restaurant in Soho, London, embracing our Umbrian heritage while keeping up with the times. We offer authentic Italian dishes, including homemade pasta, and change our menu twice daily to feature fresh, simple ingredients. Our modern decor, imported from Umbria, adds a contemporary touch. We’re a beloved spot for locals, known for our relaxed atmosphere—there’s no time limit on tables. Join us for genuine Umbrian cuisine in the heart of Soho

We have paintings from Giampaolo Tomassetti, an artist from Umbria and we present guest artists from time to time. At the moment, we have two paintings from Christian Furr, an English artist.

V&P's Menu

Sample Menu ~ Opening Times ~ Reservations

Daily Sample Menu

Opening Times

Monday:   11:30 am–11 pm
Tuesday:   11.30 am –11 pm
Wednesday: 11.30 am -11 pm
Thursday: 11.30 am – 11 pm
Friday:  11.30 am-11 pm

We are open on Saturday 28th March from 17.00 to 22.30

Make a Reservation

We are not here to wow, just serve good Italian food based on our Umbrian heritage.

Contact Us

11 D'Arblay Street, London, W1F 8DT
02074378774
Fill out this field
Please enter a valid email address.
Fill out this field
Fill out this field

We’ve moved!

Find our updated location on the map to the right, and our exact address below.

11 D’Arblay Street, London, W1F 8DT

Make a Reservation