fish-and-chip shop


noun

(esp in Britain) a place where fish and chips are cooked and sold