Vasco & Piero's Pavilion Italian Restaurant
11 D'Arblay Street, London, W1F 8DT, United Kingdom | 020 7437 8774 | WebsiteAbsurd: not in reality wheelchair-accessible at all.
2 likes
This is an agreeable restaurant in the heart of Soho. The staff are muddled about whether it's wheelchair accessible or not, and in fact most of the time it's not, and even if you can get in, you...
1 result shown