Filters:
clear
clear
Country: United Kingdom

venetian restaurant in Leeds

About 1 results.

POLPO Leeds

107-111 Briggate, LS1 6AZ Leeds, United Kingdom

“Wonderfully fresh flavours... inherently satisfying dishes; staff are cool and calm and the atmosphere terrific.” MICHELIN GUIDE 2016 - POLPO - Bib Gourmand

  • 1