Vasco & Piero’s Pavilion 15 Poland St London W1F 8QE Food Type: Italian 020 7347 8774 eat@vascosfood.com https://www.vascosfood.com To return to the restaurant list, click on the map.