landmarklocation.com
Papa’s
Papa’s is a chain of fish and chip shops. The first was founded in Margate in 1966 by the head of the Papas family from Cyprus. His son Sid now runs the business and has opened the world̵…