Italian 33 Lanark Rd, Lanarkshire, UK ML8 4
Breakfast, Coffee and Tea 46 High St, Carluke, UK ML8 4
Chinese 17 Kirkton Street, Carluke, UK ML8 4AB
European, Indian 1 Carnwath Rd, Lanarkshire, UK ML8 4
Others 24 Hamilton St, Lanarkshire, UK ML8 4
Coffee and Tea, Bar Food 10 Kirkton St., Carluke, UK ML8 5