Traditional fish and chips restaurant, The Major Plaice, offers freshly cooked seafood and British fare. Known for quality food and service.