Fast food restaurant serving burgers and more. Part of a Finnish chain, with roots in 1966.