Fish and Chips is a fast food and seafood restaurant located on High Street. It specializes in traditional fish and chips, offering a classic British takeaway experience.