Wells Crab House Seafood Restaurant - 38-40 Freeman St, Wells-next-the-Sea NR23 1BA, UK on Eaten