Filters:
clear
Country: United Kingdom

lobster restaurant in Penzance

About 1 results.

Harris's Restaurant

New Street 46, TR18 2LZ Penzance, United Kingdom

Harris's Restuarant is a small internationally acclaimed restaurant in the heart of Penzance.

  • 1