More about Polpo
Polpo is located at 126-128 Notting Hill Gate, W11 3QG London, United Kingdom
020 7229 3283
http://www.polpo.co.uk
Similar Listings
Zizzi
4