Filters:
lobster restaurant in Carbis Bay, England
About 5 results.
Harris's Restaurant
New Street 46, TR18 2LZ Penzance, United KingdomHarris's Restuarant is a small internationally acclaimed restaurant in the heart of Penzance.
The Rum & Crab Shack
Wharf Road, TR26 1LG Saint Ives, United KingdomSea faring fare from round here and famous Rum from over there