Chip shop

A takeaway food shop, mainly found in the United Kingdom, which sells chips.