Pizza buffet restaurant offering affordable lunch options. Part of a Finnish chain.