15 Poland Street
Soho
London
W1F 8QE
Vasco & Piero's Pavilion serve a variety of skilfully prepared Italian dishes at their restaurant including freshly made soup and daily specials, served in intimate surroundings. Catering for private parties of up to 40 people is available upon request.