POLPO
Italian · Tapas · Seafood
POLPO Italian Restaurant Chelsea offers Venetian Italian tapas with generous portion sizes. It is a cozy establishment known for its Italian cuisine.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to POLPO.
Local restaurants nearby
81 Duke of York Square, London SW3 4LY, United Kingdom
- 1E Pellicci99
- 2Il Bordello98
- 350098
- 4Jacuzzi98
- 5Rucola97

