Smugglers Cone Ice Cream Parlour Smugglers Cone, Collieston Harbour, Collieston, Ellon, UK Ice cream, confectionery and coffee shop on the shore in Collieston. ...