Carrols definitions

Search

Carrols

Carrols logo #10101) Fast-food chain of Finland
Found on https://www.crosswordclues.com/clue/carrols

Carrols

Carrols logo #21000[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.