
1) Fast-food chain of Finland
Found on
https://www.crosswordclues.com/clue/carrols
[Finland] Carrols was a chain of fast-food restaurants in various cities in Finland. The company originally came to Finland as a franchise of an international chain named Carrols Corporation. However, it was eventually completely bought by the Finnish company Tuko which in turn was acquired by the Finnish chain Kesko becoming a completely F...
Found on
http://en.wikipedia.org/wiki/Carrols_(Finland)
No exact match found.